在页面I中,使用jQuery .load()
来应用数据库更改而不重新加载,有两个步骤:
简单说明,我有更多选择(更改排名,更改文字......),但所有选项都是相同的。
问题:有人脚本没有显示列表,如果我在list.php console.log(' text')中,文本显示在控制台中,但项目列表不在div中。
当我每秒有超过1个请求时,它会发生更多。
可以达到绝对可靠性吗?
谢谢你,Rob。
PS。我只使用按钮中的onclick = func()和
function func(){
$('#div1').load('change.php?id=1&change=delete');
$('#div2').load('list.php');
}
答案 0 :(得分:0)
您是否检查过从服务器获得的响应? 如果没有尝试此代码段
$( "#success" ).load( "/not-here.php", function( response, status, xhr ) {
if ( status == "error" ) {
var msg = "Sorry but there was an error: ";
$( "#error" ).html( msg + xhr.status + " " + xhr.statusText );
}
});
答案 1 :(得分:0)
我有解决方案。
解决方案:
function func(){
$('#div1')。load(' change.php?id = 1& change = delete',function(){
$('#DIV2&#39)的负载。(' list.php的&#39);
});
这是好的解决方案吗?