将jQuery滑块变量传递给Laravel控制器

时间:2014-07-08 20:58:20

标签: javascript json laravel laravel-4 eloquent

目前,我正在使用带范围的jQuery滑块。我想要做的是,在用户提交表单时,我希望将两个值(max和min)也发送到控制器,这样我就可以将它们保存在数据库中。它们目前都保存在变量values中:

  $(function() {
    $( "#slider-range" ).slider({
      range: true,
      min: 0,
      max: 1000000,
      step: 10000,
      values: [100000 , 300000 ],
      slide: function( event, ui ) {
        $( "#amount" ).val( "£" + ui.values[ 0 ] + " - £" + ui.values[ 1 ] );
      },
      stop: function(event, ui) {
            var values = $( "#slider-range" ).slider( "values" );
          }
        });
    $( "#amount" ).val( "£" + $( "#slider-range" ).slider( "values", 0 ) +
      " - £" + $( "#slider-range" ).slider( "values", 1 ) );
  });

我有alerted变量,它回显正确的两个变量。一旦用户提交表单,我完全不知道如何将两个变量(可能是拆分)转移到我的Laravel控制器上。

我通常通过Input::get方法获取表单的变量:

$id = Input::get('id');

但尝试访问此变量始终返回NULL

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这是如何让它正常工作的jsfiddle。我的猜测是你忘了在HTML输入字段中设置“name”属性。