<input id="test" type="text" list="list"><datalist id="list"> <option value="A">First option</option> <option value="B">Second option</option></datalist>$("input").keyup(function(event) { //any event like this for example... console.log(event.target.value);});我不希望用户单击选项后触发此事件。即使不太可能正常工作(javascript),也已经尝试了以下方法:$("option").click(function(e) { e.preventDefault(); e.stopPropagation();});另外,为什么为什么触发事件是因为我使用了keyup事件而不是事件input?...
添加回答
举报
0/150
提交
取消