• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت مقادیر اجاکس در کنترلر
#1
با سلام . من چنین کدی رو در اجاکس دارم . 
کد پی‌اچ‌پی:
  $.ajaxSetup({
 
      headers: {
 
          'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
 
      }
 
  });
 
  $(document).ready(function() {

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

 
          var quantity = $("#quantity").val();
 
          $.ajax( {
 
              type 'post',
 
              url "{{ url('/basket-post') }}",
 
              data : { quantity quantity },
 
              success : function(data) {
 
                  alert(data.quantity);
 
              }
 
          });
 
      });

 
  }); 

حالا در کنترلر میخوام مقدار quantity رو برگردونه . 
اما undefined نشون میده .
کد پی‌اچ‌پی:
    public function basketPost(Request $request) {
        if($request->ajax()){
            return $request->input'quantity' );
           // return Response::json($request->all());
        }else{
            return Response::json(false);

        }
    } 

اما با اون کد کامنت شده درست برمیگردونه . 
من میخوام مقدار بدست امده رو در متغیری ذخیره و استفاده کنم .
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط :


پیام‌های این موضوع
دریافت مقادیر اجاکس در کنترلر - توسط pary_daryayi - ۱۳۹۹ خرداد ۱۳, ۰۱:۱۲ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان