2013-05-10 54 views
1

我在運行時在表格行創建,其中一個表格列包含文本框。我想獲取文本框的值並將文本框的值設置爲特定的表格列。 Gute列包含文本框。我可以獲取每個文本框的值,但是當嘗試將特定文本框添加到表列時,它將添加到所有其他列。獲取文本框的值並將其設置爲表格單元格

$('#detaildata').on('change', '#gult', function() { 
$(this).hide(); 
pos=$(this).val(); 
$('#detailtablerows #gulttextbox').append(pos); 

}); 
+0

你的表格是什麼樣的?和你的文字值? – Th0rndike 2013-05-10 08:57:15

+0

使用http://jsfiddle.net/它可能有助於解釋您的問題 – visnu 2013-05-10 09:03:24

+0

htmldata =「 「+」​​「+ grundlagedata.anbieter +」 「+」​​「+ grundlagedata.netz +」 「+」​​「+ grundlagedata.name +」 「+」​​「 + grundlagedata.code + 「 」+「​​」+ grundlagedata.kosten +「 」+「​​」; $(「#show #detaildata」)。append(htmldata); }); – user1958458 2013-05-10 09:05:05

回答

0

要追加與同id元素,它們必須是唯一的。我建議你將它們改爲課程,然後你可以執行以下操作: -

$('#detaildata').on('change', '.gult', function() { 
    $(this).hide().parent().text(this.value); 
}); 
相關問題