Javascript 使用jQuery更改基于下拉html数组的文本框
所以我发现这样做有问题,我很好奇这是否是因为我使用的是HTML表单数组 不管是谁,这是我的问题,我想改变一个下拉框,让它改变文本框中的文本到该值!听起来很简单,对吧 这是我失败的尝试:Javascript 使用jQuery更改基于下拉html数组的文本框,javascript,jquery,html,Javascript,Jquery,Html,所以我发现这样做有问题,我很好奇这是否是因为我使用的是HTML表单数组 不管是谁,这是我的问题,我想改变一个下拉框,让它改变文本框中的文本到该值!听起来很简单,对吧 这是我失败的尝试: <select id=discount[0] name=discount[0]> <option value=1>option 1</option> <option value=2>option 2</option> </selec
<select id=discount[0] name=discount[0]>
<option value=1>option 1</option>
<option value=2>option 2</option>
</select>
<input type=text id=postdiscount[0]>
如果你们想玩:
编辑:
与数组中的表单项无关:X 您需要退出括号,然后只需使用
this.value
$("#discount\\[0\\]").change(function () {
$("#postdiscount\\[0\\]").val(this.value);
});
您需要跳出括号,然后只需使用
此.value
$("#discount\\[0\\]").change(function () {
$("#postdiscount\\[0\\]").val(this.value);
});
您需要在
jQuery
选择器中转义[]
。您需要在jQuery
选择器中转义[]
。