【发布时间】:2017-08-14 01:08:38
【问题描述】:
是否可以在 select2 生成的输入类型文本中添加 id?为了解释我想要什么,我必须根据城市做一个过滤器,因为城市太多,我不能一次加载它们,所以我做了一个自动完成,但用户可以选择更多城市,所以我想了一个使用 select2 自动完成,我尝试使用该类,像这样
$('.select2-search__field').on('keyup', function(e) {
console.log($(this).val());
});
问题是,我的页面上有更多的 select2(一个带有一些代码,一个带有一些区域等),我会为每个页面做无用的 ajax 请求
【问题讨论】:
-
你的意思是像这样引用 ID 属性: $('#select2-search__field').on(..... ?? 如果是这样,你所做的就是向元素添加一个 id 属性然后在选择器中引用 id 属性。
-
它生成一个带有“select2-search__field”类的输入类型文本,我问我是否可以向这个元素添加一个 id,因为我的页面上有更多内容,我想区分它们跨度>
标签: javascript jquery jquery-select2