我必须以这样一种方式分配转发器列中的值,以便在分配时,转发器列中的值成为下拉列表中的当前选择。
我有正确的值来分配$('#myname_' + rowIndex).text()
,但是当我将此值分配给下拉列表的 id.value 时 - 如下所示 - 分配无效。我究竟做错了什么。
$("ctl00_ContentPlaceHolder1_myname").value = $('#myname_' + rowIndex).text();
我必须以这样一种方式分配转发器列中的值,以便在分配时,转发器列中的值成为下拉列表中的当前选择。
我有正确的值来分配$('#myname_' + rowIndex).text()
,但是当我将此值分配给下拉列表的 id.value 时 - 如下所示 - 分配无效。我究竟做错了什么。
$("ctl00_ContentPlaceHolder1_myname").value = $('#myname_' + rowIndex).text();
jQuery 使用val()
,JavaScript(HTML DOM 对象)使用value
.
采用:
$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());
或者
$("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text();
您是否尝试过使用该val
功能?
$("#ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());
如果使用不带参数的val
函数,则可以使用该函数从对象中获取值
$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text())
或者
$("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text()