我正在尝试使用jQuery onclick执行jQuery UI自动完成。 我的场景:用户在输入字段中输入其位置并点击验证。
下面是我的代码。
$(".town_checker").on('click', function (e)
{
$("#city_or_town").autocomplete(
{
source: function (request,
response)
{
$.blockUI(
{
overlayCSS:
{
backgroundColor: '#CACACA'
}
});
$.getJSON(
"<?php echo base_url();?>ajax/get_map_listing",
{
term: extractLast(request.term)
}, response).always(function (
data)
{
$.unblockUI();
if (data != "")
{
$('.register input[type="submit"]').removeAttr(
'disabled');
}
});
},
search: function ()
{
var term = extractLast(this.value);
if (term.length < 4)
{
return false;
}
},
focus: function ()
{
return false;
}
});
});