入力要素にテキスト値を格納しようとしています。この要素は jquery セレクターによってアクセスされます。変数 selectedindex には、ドロップダウン リストからの整数が含まれます (0、1、2 のいずれかが含まれます)。これがhtmlとjavascriptを含むコードです
<li id="ID1">
<p><label>Parts:</label>
<input type="text" name="0" class="lab" />
<input type="text" name="1" class="lab" />
<input type="text" name="2" class="lab" />
</p>
</li>
var index = b.selectedIndex;
var usr_input = $("#spinner").spinner("value");
$("#ID1 > p > input[name$=index]").text(usr_input);
問題は、セレクターが変数「インデックス」を使用して特定の入力要素を見つけられないことです。テスト目的でセレクターに 0 をハードコーディングした$("#ID1 > p > input[name$=0]").text(usr_input);
ところ、名前 0 の入力が選択されたので機能しました。変数を使用してこれを実装するにはどうすればよいですか。