0

如何将操作附加到复选框或选择,每次单击复选框或选择选项时都会执行该操作?
我需要这个来执行 AJAX 请求。

4

2 回答 2

0

用这个:

$("input[type='checkbox']").click(function(){
//code for ajax request
});

在ajax请求的代码中,如果你想知道复选框是否被选中,使用$(this).is(':checked')

于 2012-08-09T16:43:04.723 回答
0

假设您使用CHtml::checkBox()生成复选框,示例如下:

CHtml::checkBox($name, false, array ('ajax'=>array(
                                        'type'=> 'POST',
                                        'url' => $url,
                                        'success'=> 'function(data) {
                                                        // callback function code here
                                                     }'
                )))

关于 Yii ajax 数组的详细信息

于 2012-08-09T17:52:39.063 回答