0

チェックボックスをクリックするかオプションを選択するたびに実行されるアクションをチェックボックスまたは選択に添付するにはどうすればよいですか?
AJAX リクエストを実行するには、これが必要です。

4

2 に答える 2

0

チェックボックスを生成するためにCHtml::checkBox()を使用していると仮定すると、例は次のようになります。

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

Yiiajaxアレイに関する詳細

于 2012-08-09T17:52:39.063 に答える
0

これを使って:

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

ajaxリクエストのコードで、チェックボックスがチェックされているかどうかを知りたい場合は、$(this).is(':checked')

于 2012-08-09T16:43:04.723 に答える