Помоги в laravel 5 и ajax. Получать стоимость базы данных

Я хочу, чтобы в моем виде, в момент выбирания чего-то в моем dropdown, работал метод, который у меня есть в моем драйвере, этот реализует другую функцию (query) в моей модели, которая достает информацию (int) из таблицы. Происходит ошибка с debuggear с chrome, я оставляю им соединение фотографии использую ajax, в котором я не очень опытный, если он состоит в том, что они могут бросать мне руку или говорить мне, что я врежу. Другой датировал мой этот dropdown внутри формуляра, а следовательно я увидел какие-то примеры с формуляром с Post, что не подает меня, так как то, что я хочу сделать, из-за client-side. Так как пользователь это будет делать.

Función del modelo

Controlador y su función

Рукописный шрифт

   $("#sociedad").change(function(){

      $.get("imp/"+event.target.value+"",function(response, sociedad){
          console.log(response);
      });
 });

Маршруты

Route::resource('venta','VentasController'); 
Route::get('imp/{id}',  'VentasController@getIva');

Вид и формуляр

{!!Form::select('msocod_id',['' => '- Seleccione una sociedad -'] +$soci,null, ['class' => 'form-control','id'=>'sociedad', 'name'=>'sociedad'])!!}

Form

@extends('layouts.principal')
@section('content')

@include('alerts.request')
{!!Form::open(['route'=>'venta.store','method'=>'POST'])!!} 

@include('venta.forms.venta')

{!!Form::close()!!}
@section('script')
{!!Html::script('js/script.js')!!}
@stop
@stop

3
задан 21.06.2017, 01:32
1 ответ

Маршрут, который использует функцию get jQuery, - относительный, что заканчивается неправильным маршрутом (404), нужно добавлять тогда один / в начале той же самой, чтобы делать абсолютный referenciamiento, уезжая из корня настоящего домена:

  $.get("/imp/"+event.target.value, function(response, sociedad) {
      console.log(response);
  });
2
ответ дан 24.11.2019, 14:11
  • 1
    Большое спасибо, уже решение и # 233; эта проблема. – Andrés Gómez Vega 13.06.2016, 18:08
  • 2
    Если ответ ты sirvi и # 243; ты можешь помечать ее как принятая. – Shaz 13.06.2016, 18:21

Теги

Похожие вопросы