我正在使用Datalist显示选择选项的自动完成值。数据列表如何获取所选名称而不是值
<input type="text" class="form-control input-sm" name="referralName" id="referralName" list="referralNameList">
<datalist id="referralNameList">
<option value="one">Name 1</option>
<option value="two">Name 2</option>
<option value="three">Name 3</option>
</datalist>
现在使用javascript
我能够获得所选选项的值,我担心的是我怎样才能得到相应的名称一样,当我选择的选择“一”我应该得到的值作为“名称1”
$("#referralName").on('blur',function(){
var value=$("#referralName").val();
console.log("value od selected referral "+value)
});
如何获取选定的名称。
你动态创建它? – Rahul
是的,我正在动态创建 –
非常好,然后快速简单的解决方案是添加一个属性,如data-name =“名称1”,你可以这样做吗? – Rahul