Laravel 4 - 将OnChange分配给Form :: select

时间:2013-12-09 21:36:19

标签: php ajax laravel-4

有没有办法将OnChange事件分配给Form :: Select字段?

我现在设法绕过它,但它非常凌乱,我想改变它,所以我的所有ajax请求都在一个文件中......

其他人遇到过这个?

感谢。

2 个答案:

答案 0 :(得分:2)

管理修复它们。

{{ Form::select('name', $options, 'default', array('id' => 'some-id'); }}

然后只需要在JS中分配onChange事件的ID:

$(function(){
   $('some-id').change(function(e) {
    //perform AJAX call
   });
});

答案 1 :(得分:2)

Laravel 5的方式是:

{!! Form::select( 'name', $options, 'default', array('onchange' => 'doSomething(this)') ) !!}