回答
在服務器端,我假設你想要將更改事件發送到服務器進行處理,甚至可能會將結果發送回客戶端。
這就是所謂的AJAX,你可以使用onChange事件在javascript/jQuery中設置它。
當渲染checkboc您可以在Yii中編寫這一點,例如
echo CHtml::activeCheckbox($model,'fieldname',array('onchange'=>'js: some javascript in here;');
您的JavaScript可能會再調用一個jQuery Ajax請求在同一個Ajax請求發佈或獲取數據到服務器,然後您可以處理任何結果發送回...
見的Yii維基的更多細節,這裏是開始的好地方: http://www.yiiframework.com/wiki/394/javascript-and-ajax-with-yii/
BTW:在Yii的維基擠滿了有用的教程s和文章。
好的,這是我需要的,謝謝 – user1450627 2013-05-13 23:06:06
當複選框發生變化時,我可以收到通知,但我仍然不知道如何將複選框的值傳遞給服務器。有人可以給一個簡單的代碼片段嗎? – user1450627 2013-05-14 03:33:33
我得到這個工作,這裏是簡單的代碼 – user1450627 2013-05-14 06:21:45
- 1. 複選框 - 更改通知
- 2. 如何在c#中更改複選框值時在DataGridView中檢查複選框?
- 3. 如何從Yii中的複選框獲取值?
- 4. 如何從yii中的引導複選框按鈕獲取值?
- 5. 當選項卡聚焦MultiPageEditorPart中的更改時獲取通知
- 6. 當NSTableView.clickedRow更改時獲取通知?
- 7. MVC - 如何獲取選中的複選框中的複選框
- 8. 如何獲取複選框被選中
- 9. 如何在更改事件時獲取複選框的數據元素
- 10. 如何獲取複選框
- 11. 如何在選中複選框時獲取模態?
- 12. 如何在ObservableCollection對象中獲取更改通知
- 13. 如何從「CEdit」框中獲取通知?
- 14. 僅當選中複選框時,JTable複選框纔會更改
- 15. 如何獲取網絡更改通知(連接,斷開,更改)
- 16. 當焦點在Silverlight 4中更改時獲取通知?
- 17. 在鼠標懸停時更改組合框項目時獲取CBN_SELCHANGE通知
- 18. Yii,創建複選框列表和每個複選框將更改列數據
- 19. 如何使用MSSQL在ASP.Net中獲取實時數據庫更改通知
- 20. 如何獲取複選框中的值
- 21. 如何從複選框中獲取值
- 22. 如何獲取複製複選框值
- 23. 如何獲取複選框的實時狀態在PowerShell中checkboxesVM.checked?
- 24. 如何獲取複選框的值時,它是在jQuery中
- 25. 當複選框被選中時如何獲取多個值
- 26. 如何在選擇複選框時獲取對象?
- 27. 如何在複選框被選中時更新文本框?
- 28. 更改複選框
- 29. 複選框:通過Ajax更改複選框的狀態
- 30. 如何獲取有關綁定集合中更改的通知?
有一百萬種方法來完成這一點。最簡單的方法是使用PHP發郵件['mail()'](http://php.net/manual/en/function.mail.php)function – 2013-05-13 15:30:09
你在開玩笑嗎? – user1450627 2013-05-13 23:05:40
你在開玩笑嗎? [瞭解如何提出問題](http://stackoverflow.com/questions/how-to-ask)如果你想要真正的幫助 – 2013-05-14 07:27:39