jquery ajax后无法在IE6中工作
问题描述:
$('#add-asset-form').submit(function(){
//if (validate_asset_form()) {
$.ajax({
type: 'POST',
url: 'wp-content/themes/tvmarketing/assetform/ajax-req.php',
cache: false,
data: $('#add-asset-form').serialize(),
error: function(){ alert('error'); },
success: function(data){
alert('sucessful');
$("#ajax-res").html(data);
$('#edit-id').val('');
$('#add-asset-form')[0].reset();
}
});
//}
return false;
});
为什么在IE6中这不起作用?它在FF中正常工作。 当我在IE6中运行它时,出现“错误”警报。有人能指导我在正确的方向。jquery ajax后无法在IE6中工作
感谢
答
变化
error: function(){ alert('error'); },
到
error: function(request, textStatus, errorThrown){
alert(textStatus);
alert(errorThrown);
alert('test');
alert(request.status);
alert(request.responseText);
},
,看看你在IE6中得到什么
跟随误差这种方法不能调用,直到发送方法被调用。第15行:字符7 – vick 2010-10-27 21:33:30
我编辑了警报的顺序。请复制一遍,看看发生了什么。 – 2010-10-28 19:00:59