0
我在shadowbox中打开一个页面。但是当用户点击一个按钮时,它会使用jQuery.ajax从不同页面的同一页面加载第二个div。它适用于FF,Chrome和Safari,但不适用于IE8。在shadowbox中使用jquery加载div
`function open_shadowbox_div_view(){
Shadowbox.open({
content:
$("#div1").html(),
player: "html",
height: 420,
width: 750 ,
options:{
onFinish: function(){
} ,
onClose: function(){ }
}
});
}
function newOccFunction(contract){
var site_url = "page.php?var=";?>"+var;
jQuery("#div1").load(site_url,function(){open_shadowbox_div_view();});
}'
这打开第一个div。 再有就是在加载了在同一page.php文件 按钮的div网页上的按钮的onclick功能 “功能过滤器(){
var site_url = "page2.php";
jQuery.ajax({
type: "POST",
url : site_url,
success: function(data){
alert(data);
jQuery("#sb-player #div2").html(data);
alert(jQuery("#sb-player #div2").html());//This returns null
},
failure: function(){
alert("fail");
}
});
}'
任何帮助将不胜感激。 比你
我不明白这段代码:'var site_url =“page.php?var =”;?>“+ var;'你想干什么?难道你不应该逃避”? – odupont 2012-07-12 20:41:28
site_url的代码包含div的内容。对不起,我不得不编辑一段公司的隐私代码,有一个叫做控制器的php标签。 – 2012-07-30 20:28:08