2016-02-27 83 views

回答

0

您使用Laravel,所以你应该使用Laravel集体用它做正确的方式是表::模型和表::开的建设:

https://laravel.com/docs/4.2/html#checkboxes-and-radio-buttons

Laravel将数据传递给store()update()方法在你的控制器内。然后,你可以用它的东西,如:$request->get('name')

此外,了解REST风格的控制器,它与形式工作的最简单的方法: https://laravel.com/docs/5.1/controllers#restful-resource-controllers

+0

非常感谢你Alexey Mezenin :) –

+0

@SuganyaRajsekar,如果我的回答是快速的,请upvote并选择它作为最佳答案。 –

1

使用AJAX

在查看:

$(selector).change(function() 
{ 
    if($(selector).is(':checked')) 
     checked = 'checked'; 
    else 
     checked = 'unchecked'; 
    $.post('The page u want', checked:checked, function(data){}); 
}); 

in Controller:

您提到的代码:

$purp = $_POST['checked']; 
    print_r($purp); 
+0

非常感谢你的回答艾莉亚Basiri :)不过我只是用$(文件)。就绪(函数() \t \t \t { \t \t \t $( “.iCheck辅助”)。在(“ 。单击”功能(){ \t \t \t VAR value_to_send = $( '我检查:检查')。图(函数(){ \t \t \t回THIS.VALUE; \t \t \t})得到( ).join(',')); \t \t \t $获得( 'route_to_your_action',{值名称:value_to_send},功能(数据){ \t \t \t //数据包含来自控制器动作响应 \t \t \t}) \t \t \t}); \t \t \t});将值传递给控制器 –

相关问题