2011-03-26 75 views
-1

我有用戶進行GRUD操作的HTML表。但每個人都知道,jQuery序列化方法只適用於窗體。所以我將當前行克隆到隱藏表單中,然後序列化並將數據發佈到服務器。但我有DropDownList問題。DropDownList選定的值屬性沒有得到複製

所以當我克隆當前行一切順利,除了DropDownList的選定值。我寫了一點JavaScript代碼來解決它。克隆後我寫了它

$('#clonedForm select#ConsumptionType').val($("#dataTable tbody tr:first select#ConsumptionType").val()); 

它解決了我的問題。但我想知道問題在哪裏。簡單的文本框值被複制,但爲什麼dropdownlist不是?

我正在使用jQuery 1.1.3。

回答