0

我必须以这样一种方式分配转发器列中的值,以便在分配时,转发器列中的值成为下拉列表中的当前选择。

我有正确的值来分配$('#myname_' + rowIndex).text(),但是当我将此值分配给下拉列表的 id.value 时 - 如下所示 - 分配无效。我究竟做错了什么。

$("ctl00_ContentPlaceHolder1_myname").value = $('#myname_' + rowIndex).text();
4

4 回答 4

1

jQuery 使用val(),JavaScript(HTML DOM 对象)使用value.

于 2012-06-25T18:04:00.340 回答
1

采用:

$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());

或者

 $("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text();
于 2012-06-25T18:04:24.220 回答
1

您是否尝试过使用该val功能?

$("#ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text());

如果使用不带参数的val函数,则可以使用该函数从对象中获取值

于 2012-06-25T18:04:43.770 回答
0
$("ctl00_ContentPlaceHolder1_myname").val($('#myname_' + rowIndex).text())

或者

$("ctl00_ContentPlaceHolder1_myname")[0].value = $('#myname_' + rowIndex).text()
于 2012-06-25T18:05:09.633 回答