使用 jQuery 更改基于下拉 html 数组的文本框
Changing a textbox based on a dropdown html array with jQuery
所以我发现这样做的问题,我很好奇是否因为我使用的是 HTML 表单数组。
无论如何,这是我的问题,我想更改一个下拉框并让它将文本框中的文本更改为该值!声音很简单吧?
好吧,这是我失败的尝试:
<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]>
和我的JS:
$("#discount[0]").change(function () {
$("#postdiscount[0]").val(this.value);
});
JSFiddle,如果你们想玩:http://jsfiddle.net/t75ut97f/3/
编辑:与表单项在数组中无关:X!
您需要转义括号,然后只需使用this.value
$("#discount''[0'']").change(function () {
$("#postdiscount''[0'']").val(this.value);
});
http://jsfiddle.net/t75ut97f/2/
相关文章:
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 高亮显示与数组字符串一起使用时文本插件中断
- 使用Javascript使用数组检查文本框中的值
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- JavaScript:将字符串数组转换为文本区域
- 如何放置ÅÄ和#214;在javascript数组中,然后将其与html文本进行比较
- 数组中的随机文本字符串
- 单击select'时将数组行回显到文本区域中;s选项
- 如何将数组文本框名称发送到 ajax
- 数组文本作为对象键
- 在窗体中动态添加数组文本框
- 如何在选中数组复选框的情况下获取数组文本框的验证
- 数组文本或字符串拆分
- 从数组文本中检索属性值
- 数组文本框与onchange事件
- Angular Js绑定带有静态索引的JSON数组文本框
- Javascript数组文本替换
- 数组文本到数字,找到匹配的值和排序
- 如何获取数组文本框中文本框的键(索引)值