我正在使用EricHynds Multiselect过滤器插件。当我们在输入字段中输入一些文本时,它会过滤下拉列表中显示的值。但是当用户在输入中输入一些文本时我想发送ajax请求我可以轻松处理Ajax数据但是我无法获取输入字段值。
直到现在我正在编写以下代码:
$(".container_filter").multiselect({}).multiselectfilter({
filter: function(event, matches){
console.log(event.currentTarget);
}
});
但是从中我无法获得输入字段的值。
我的console.log(event.currentTarget)
会返回<input type="search" placeholder="Enter keywords">
。
当我使用console.log(event.currentTarget.val())
时,它会返回undefined
。
答案 0 :(得分:3)
根据我的说法
console.log(event.currentTarget.value)
会正常工作。
因为javascript在EricHynds插件中工作。