在此fiddle中,有一個to
按鈕。如何在文本框中添加選中的複選框
當按下to
按鈕時,會彈出一個下拉菜單。
從下拉菜單中,用戶選擇users
或groups
,然後出現一個帶有複選框的表格。
現在,選擇幾個複選框並按下ok
按鈕後,所選複選框名稱應顯示在textfield
中。
我是這樣做的:
$('#mytable tr').find('input[type="checkbox"]:checked').each(function(i)
{
sCheckbox.push($(this).attr("data-id"));
//alert("hello " +sCheckbox);
但它不工作。
我添加了一個alert
,但仍然沒有顯示警報意味着控件不在裏面。
請告訴我如何做到這一點。
更換'sCheckbox.push($(本).attr( 「數據ID」)); ''sCheckbox.push($(this).html());' – Cilan
@ManofSnow謝謝你的回覆,我按照你說的說過http://jsfiddle.net/LBPB6/13/但仍然一樣。可以請你爲什麼控制不進入內部。爲什麼'alert(「hello」+ sCheckbox);'沒有顯示? – SpringLearner
警報彈出對我來說,值填充...沒有什麼是'空',所以顯示的東西。警報I中的輸出getitng來自以下代碼段:'var ds =(sCheckbox.length> 0)? sCheckbox.join(「,」):「」;警報(「ds is」+ ds); });' – Phlume