我必須以這樣一種方式分配中繼器列中的值,即在分配時,中繼器列中的值將成爲下拉列表中的當前選擇。使用jQuery和javascript在下拉菜單中更改選定值
我有正確的值在$('#myname_' + rowIndex).text()
中分配,但是當我將此值分配給下拉的id.value時(如下所示),分配無效。我究竟做錯了什麼。
$("ctl00_ContentPlaceHolder1_myname").value = $('#myname_' + rowIndex).text();
我必須以這樣一種方式分配中繼器列中的值,即在分配時,中繼器列中的值將成爲下拉列表中的當前選擇。使用jQuery和javascript在下拉菜單中更改選定值
我有正確的值在$('#myname_' + rowIndex).text()
中分配,但是當我將此值分配給下拉的id.value時(如下所示),分配無效。我究竟做錯了什麼。
$("ctl00_ContentPlaceHolder1_myname").value = $('#myname_' + rowIndex).text();
用途:
$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());
或者
$("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text();
jQuery使用val()
,JavaScript的(該HTML DOM對象)使用value
。
您是否嘗試過使用val
功能呢?
$("#ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());
的val
功能可以使用,如果你不需要使用參數,以獲得從對象的值
$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text())
或
$("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text()
是'$( 「ctl00_ContentPlaceHolder1_myname」)'一'