从数据库中获取jQuery和自动完成功能
问题描述:
我对ajax非常陌生。要求是使用ajax和JQuery自动完成用户表中的值。这些是我从网上取得的一段代码。从数据库中获取jQuery和自动完成功能
通过url,我可以得到用户表的JSON。有了这段代码,我只能简单地下拉菜单,但不显示数值。
但我可以在日志文件中看到用户表的实体列表。有了这两条线
- 交易 后不关闭预先绑定的JPA EntityManager, - 不注入HSTS头,因为它不符合requestMatcher
请帮我出这个问题。
/* The script what i have written */
<script>
$(function() {
$("#clientadminid").autocomplete({
source: "http://localhost:8080/articles.json",
minLength: 2,
dataType:"json",
type:"Get",
select: function(event, ui) {
var url = ui.item.id;
if(url != '#') {
location.href = '/blog/' + url;
}
},
success: function (data) {
response($.map(data.articles,function(item){
return {
value:item.username,
lable:item.username
};
}));
}
});
});
</script>
答
也在响应返回中添加标签。标签用于显示。你的代码是这样: $(函数(){
$("#clientadminid").autocomplete({
source: "http://localhost:8080/articles.json",
minLength: 2,
dataType:"json",
type:"Get",
select: function(event, ui) {
var url = ui.item.id;
if(url != '#') {
location.href = '/blog/' + url;
}
},
success: function (data) {
response($.map(data.articles,function(item){
return {
value:item.username,
label:item.username
};
}));
}
});
});
有没有错误?如果不是在搜索框中键入内容并查看,则仅在此之后显示 – Kuru
无错,但不返回任何内容 – Teju
您能否创建代码的代码段?这将更容易调试 – Kuru