我正在一个影子框中打开一个页面。但是当用户单击一个按钮时,它会使用 jQuery.ajax 从不同页面加载同一页面中的第二个 div。它适用于 FF、chrome 和 safari,但不适用于 IE8。
`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。然后在该页面中有一个按钮,可以在同一页面中加载一个 div.php 按钮 onclick function 'function filter(){
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");
}
});
}'
任何帮助将不胜感激。比你