我想获取所选选项输入的文本并将其显示在其他地方。我知道如何使用 jQuery 来做到这一点,但我想知道我们如何使用 Vuejs 来做到这一点。
下面是我们在 jQuery 中的做法。我的意思是 Selected Option 的文本而不是值。
var mytext = $("#customerName option:selected").text();
这是我的 HTML
<select name="customerName" id="">
<option value="1">Jan</option>
<option value="2">Doe</option>
<option value="3">Khan</option>
</select>
{{customerName}}
现在我怎样才能在它下面显示选定的选项。像 Jan、Doe、Khan?
原文由 Hujjat Nazari 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以将选定的值与具有两个属性的对象绑定,而不是将值仅定义为 id:值和文本。以产品为例:
然后就可以通过“value”访问文本了:
工作示例