如何在datalist中获取所选选项的ID

时间:2017-07-06 07:14:58

标签: javascript jquery

我知道获取id的方法,而option中的值是唯一的,但我的情况不同

<select id="product-list">
   <option value="Product" id="1">
   <option value="Product1" id="2">
   <option value="Product1" id="3">
   <option value="Product2" id="4">
</select>

根据输入字段中键入的搜索查询,从数据库动态生成选项。 在某些情况下,多个产品具有相同的名称,但有其他不同的属性,如费率或单位。 所以为了解决我想要的问题,请获取所选选项的ID

2 个答案:

答案 0 :(得分:-1)

这样做

$("#product-list").change(function() {
  var id = $(this).children(":selected").attr("id");
  alert(id);
})

答案 1 :(得分:-1)

<div id="divID" runat="server" style="display:none;"></div>