[英]Using jquery.ajax() to search db and getting “Uncaught Error: NOT_FOUND_ERR: DOM Exception 8”
我正在使用jquery.ajax()搜索数据库表并将数据返回到页面上的div。
单击搜索链接时,脚本无法将usrObj返回到div,并抛出msg 未捕获错误:NOT_FOUND_ERR:DOM异常8 。
有人告诉我这可能是语法错误引起的吗? 但是我没看到问题...
这是我的代码:
$(function() {
//hide default articles
$("ul a").click(function(event){
$(".short_article").addClass("hidden");
});
$('#search-box').submit(function() {
$.ajax({
type: 'POST',
url: 'faq/search.php?',
data: 'Term=body',
success: function(jqXHR){
var usrObj = $.parseJSON(jqXHR);
$('#load_window').html (usrObj);
alert ("Search failed"); //no alert displays
}
});
return false;
});
});
<div id="load_window"></div>
删除“ html”之后的空格:
$('#load_window').html (usrObj);
...应该
$('#load_window').html(usrObj);
我发现代码有3个问题。 第三可能是相关的。 但是前两个使您的代码难以理解。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.