0
我有asp.net checkboxlist控件綁定到數據源,因此控件中的項目數量從一個到另一個時間不同。如何從asp.net checkboxlist控件使用jquery獲取所選複選框的文本
我有這樣的功能:
$('#<%=chkListGroups.ClientID %> input:checkbox:checked').siblings('label').text();
這個函數將返回所有文本在控制作爲一個字符串的所有選定的項目。
我正在尋找一種方式,當我從ckeckboxlist控件中選中一個複選框時,將只返回上次選中的複選框。
請指教我如何使用jQuery來做到這一點。
謝謝你的幫助。 我測試了你的代碼,但它只返回一個帶有「= checked」字符串的提示,並且我檢查了多個然後一個複選框會返回警報,就像我檢查了多少項。 我正在尋找的是用戶返回最後一個複選框文本並遍歷所有項目,並檢查每個項目文本將使我的問題更難解決,因爲我需要用戶結果,只要我得到它。 謝謝, – Eyla 2010-08-26 18:44:58
@Eyla - 警報將包含文本,即$(this).siblings('label')。text()'上面的部分...每次檢查時都會發出警報是的,你打算在檢查會議結束時運行一次或類似的東西? – 2010-08-26 18:50:14
我檢查了幾次代碼,但代碼只返回檢查的字符串不再。 我希望代碼只返回檢查項目的文本不超過。 例如,當我檢查第二個項目時,它將返回第二個項目的文本,如果我檢查第四個項目,它將返回第四個項目的文本。 – Eyla 2010-08-26 19:12:09