我正面临ajax脚本的问题。我使用的代码:ajax脚本的变化背景在IE中不工作
<script type="text/javascript">
$(document).ready(function() {
$('#savecolor').click(function(){
var myVar = 'data='+$('#color').val();
$.ajax({
type: "POST",
url: "addcolor.php",
data: myVar,
success: function(msg){
//alert(myVar);
$('#message').html('Background color has been changed successfully.');
$(window.parent.document).find('#set').css('background', msg);
//$('#set').css('background', msg);
// window.parent.location.reload();
}
});
});
</script>
此代码工作正常,但在IE中这是行不通的,我使用jQuery的1.7
任何一个可以帮助我。
http://www.sitepoint.com/forums/showthread.php?531678返回-window-parent-content-document-doesn-t-work-in-IE&s = 2f04b84bb723a9cbaca75b4ff33aa3c1&p = 3722571&viewfull = 1 #post3722571 –
你是否在'popup'窗口或iframe中执行此操作? –
尝试将背景色代替背景到代码中。 – pkachhia