当我从datalist中选择一个选项元素但似乎无法使其正常工作时,我试图触发.click事件。我收到了 从我的数据库中填充数据主义者的数据。
$(document).ready(function(){
$("#phone_no").`enter code here`keyup(function(){
if($("#phone_no").val().length > 2){
$.get('<?php echo base_url('call_log/search_phone_number/');?>', {phone_no: $(this).val()}, function(data){
$("datalist").empty();
$("datalist").html(data);
if($("datalist").html(data)){
$('myCompanies').click(function(){
alert("hello world");
});
}
});
}
});
});
<input type="text" list="myCompanies" name="phone_no" id="phone_no"><label></label><div id="ss"></div><aside class="clear"></aside><label></label>
答案 0 :(得分:0)
$('myCompanies')
正在寻找名为“myCompanies”的标签。假设您希望单击偶数在输入元素上触发,请尝试使用
$("[list=myCompanies"])
代替。