【发布时间】:2018-05-18 07:22:55
【问题描述】:
我有一个场景,其中有一个输入字段,我希望当用户键入“@”时,应自动出现一个下拉列表,其中包含动态数据列表,然后用户可以从下拉列表中选择一个值就像在正常下拉列表中所做的那样。
我能够捕获值“@”以便知道用户何时键入它,并且我能够通过 ajax 获取动态数据列表,但我无法在用户输入@后立即下拉列表
谁能帮帮我
<input type="text" value="" id="dSuggest" />
$(document).ready(function() {
$("#dSuggest").keyup(function() {
var dInput = $(this).val();
if(dInput == '@'){
$.ajax({
type: "get",
url: "<?php echo base_url(); ?>data/name",
success: function (data)
{
console.log(data)
$('#view_workforce').html(data);
}
});
}
});
});
【问题讨论】:
-
看看这个link。
标签: php jquery ajax codeigniter