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 に答える