我正在尝试将文本值存储在输入元素中。该元素由 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 的输入。我如何使用变量来实现它。