我有选择框和两(2)个文本框。

我想要显示在第一个文本框中的选择框的值,以及它也显示在第二个框中的第一个文本框的值。

选择框=第一个文本框
第一个文本框=第二个文本框

购买我的第一个文本框为只读的方式,这样就无法触发输入,键输入,键按下事件。我希望我的两(2)个文本框每次都具有相同的值。

我有html代码。


<select id="selectbox">
   <option value="1">1</option>
   <option value="2">2</option>
   <option value="3">3</option>
</select>


<input id="first-textbox" type="text" readonly>
<input id="second-textbox type="text">

最佳答案

我想要显示在第一个文本框中的选择框的值,然后
  无论第一个文本框的值如何,第二个文本框也显示
  框。
  
  选择框=第一个文本框第一个文本框=第二个文本框


尝试利用选择器$("#selectbox, :text:not([readonly])"); inputchange事件; .val()设置两个input type="text"



$("#selectbox, :text:not([readonly])").on("input change", function(e) {
  $(":text").val(this.value)
})

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
<select id="selectbox">
   <option value="1">1</option>
   <option value="2">2</option>
   <option value="3">3</option>
</select>


<input id="first-textbox" type="text" readonly>
<input id="second-textbox type="text">

09-17 00:48