Jquery Yii中的AJAX事件
如何将操作附加到每次单击复选框或选择选项时都将执行的复选框或选择?Jquery Yii中的AJAX事件,jquery,ajax,yii,Jquery,Ajax,Yii,如何将操作附加到每次单击复选框或选择选项时都将执行的复选框或选择? 我需要它来执行AJAX请求 使用以下命令: $("input[type='checkbox']").click(function(){ //code for ajax request }); 在ajax请求的代码中,如果您想知道是否选中了复选框,请使用$(this).is(“:checked”)假设您正在使用生成复选框,示例如下: CHtml::checkBox($name, false, array ('ajax'=>
我需要它来执行AJAX请求 使用以下命令:
$("input[type='checkbox']").click(function(){
//code for ajax request
});
在ajax请求的代码中,如果您想知道是否选中了复选框,请使用$(this).is(“:checked”)
假设您正在使用生成复选框,示例如下:
CHtml::checkBox($name, false, array ('ajax'=>array(
'type'=> 'POST',
'url' => $url,
'success'=> 'function(data) {
// callback function code here
}'
)))
我怎样才能用Yii-ajax方法来解决这个问题呢?我觉得在严肃的系统中使用Yii方法(如您的问题中)并不方便。Yii擅长验证,但复杂的JS行为应该单独在JS中开发,只使用ID(或类似的东西)来保持链接。