任何人都可以帮助我使用正确的语法加载一些div,请
我尝试以几种方式连接它,除了正确的方式
rcp= "#div02";
$("#content").load("/inc/forms.php " +rcp'"', function(){....
我会继续尝试
修改
并且意外地发现它(不完全)
$(“#content”)。load(“/ inc / forms.php#”+ rcp,function(){....没关系
但是在加载函数之前调用ajax函数,并返回rcp变量 我认为现在这是一个可变范围的问题。 我已经尝试设置一个全局rpc变量,但它不起作用,反正还没有!
var avp ='';
$("a.order").click(function(e){
e.preventDefault();
$.ajax({
url: "/order/request",
cache: false,
type: "POST",
dataType: "json",
timeout: 5000,
success: function(data)
{
if(data.check){ //ingelogd??
avp = data.requestpage.avp;
}
}//EINDE success
});//EINDE ajax
$("#content").load("/inc/forms.php #"+avp, function()
});//EINDE LOAD
});
感谢adv,Richard
答案 0 :(得分:1)
你似乎有一个额外的“角色附加在那里因某种原因不需要,并且可能让它试图找到实际上被称为div02的选择器”
rcp= "div02";
$("#content").load("/inc/forms.php #" +rcp+'"', function(){....
将其更改为
rcp= "div02";
$("#content").load("/inc/forms.php #" +rcp, function(){....
编辑:
您的$ .ajax()函数在您的加载函数之后返回 - 将您的加载函数放入$ .ajax的成功函数