Ошибка laravel 6 ax ios: Нет 'Access-Control-Allow-Origin' - PullRequest
0 голосов
/ 23 апреля 2020

пожалуйста, мне нужно, чтобы вы помогли мне решить проблему с сервером xampp, laravel 6 с топором ios, по-видимому, он не позволяет мне запросить ajax. Прикрепленное изображение для более подробной информации. Заранее спасибо.

    methods: {
        loadEstados() {
            axios.get(`http://localhost/estados/pais/${this.selected_pais}`).then((response) => {                
                    this.careers = response.data;

                })
                .catch(function (error) {
                console.log(error);

            });

Route::get('estados/pais/{pais_id}', 'UsuarioController@getEstadosByPais');

   public function getEstadosByPais($pais_id)
   {
       if ($request->ajax()) {
           $estados = Estado::where('id', $pais_id)->get();

           foreach ($estados as $estado) {
               $estadoArray[$estado->id] = $estado->esta_nombre;
           }

           return response()->json($estadoArray);
       }
       //
   }

ошибка браузера

1 Ответ

0 голосов
/ 30 апреля 2020

Я нашел решение, проблема заключалась в том, как я поместил адрес

в Интернете. php Route::get('estados/pais/', 'UsuarioController@getEstadosByPais');

в файле js

        if (this.selected_pais !="") {
            axios.get(`http://127.0.0.1:80/estados/pais`, 
            {params: {pais_id: this.selected_pais} }).then((response) => {
            this.estados = response.data;
            document.getElementById('estado').disabled =false;

            });
        }

в файловом контроллере

public function getEstados(Request $request)
{
    if ($request->ajax()) {
        $estados = Estado::where('id', $request->pais_id)->get();
        foreach ($estados as $estado) {
            $estadoArray[$estado->id] = $estado->esta_nombre;
        }

        return response()->json($estadoArray);
    }

}

Включая порт при необходимости

большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...