Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro GET http://127.0.0.1:8000/select-unidade 500 (Internal Server Error) - Laravel AJAX

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.

1 resposta
solução!

A solução foi encontrada, erro de sintaxe.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software