0
如何將操作附加到複選框或選擇項,每次單擊複選框或選擇選項時都會執行該操作?
我需要這個來執行AJAX請求。Yii中的AJAX事件
如何將操作附加到複選框或選擇項,每次單擊複選框或選擇選項時都會執行該操作?
我需要這個來執行AJAX請求。Yii中的AJAX事件
假設你正在使用CHtml::checkBox()產生的複選框,一個例子是:
CHtml::checkBox($name, false, array ('ajax'=>array(
'type'=> 'POST',
'url' => $url,
'success'=> 'function(data) {
// callback function code here
}'
)))
使用此:
$("input[type='checkbox']").click(function(){
//code for ajax request
});
在Ajax請求的代碼
,如果你想知道這個checkbox是否被選中,使用$(this).is(':checked')
我該如何用Yii ajax方法來緊固這個? – 2012-08-09 16:45:55
恕我直言,這是不方便在嚴重的系統中使用這樣的(如你的問題)Yii方法。 Yii擅長驗證,但JS中的複雜JS行爲應該獨立開發,只使用ID(或類似的東西)來保持鏈接。 – 2012-08-09 18:11:30