Segue abaixo meu código
Arquivo.js
$(document).ready(function () {
$.ajax({
type: 'GET',
url: 'select-unidade',
success: function(data) {
// Adiciona a primeira linha.
$("#unidade").append($('<option>', {
value: -1,
text: 'Selecione Unidads'
}));
unidade = JSON.parse(data);
// Adiciona as demais linhas (dinâmico).
$.each(torneios, function(unidade) {
$("#unidade").append($('<option>', {
text: unidade.nome
}));
});
}
});
});
Controller
public function selectUnidade()
{
$select = DB::select('SELECT origem_pedido FROM `origem_pedido`');
return response(select)->json($select);
}
view
<div class="form-group unidade">
<label>Unidade</label>
<select class="form-control select2" name="unidade" id="unidade" style="width: 100%;">
<!-- <option selected="selected">Alabama</option>
<option>Alaska</option>
<option>California</option>
<option>Delaware</option>
<option>Tennessee</option>
<option>Texas</option>
<option>Washington</option>-->
</select>
</div>
Não sei o porque do erro. Desde já agradeço.