jquery ajax 在firefox中都能正常提交表单,但是在google里面就不能,并且老是返回整个页面

2024-12-19 23:47:03
推荐回答(1个)
回答1:

谷歌好像不支持form.submit()。

刚刚网上看了下,别人有类似的解决方法:

//获取form表单的id    
02    var form=$('#myform').val();    
03    //获取浏览器参数    
04    var browserName=navigator.userAgent.toLowerCase();    
05    if(/chrome/i.test(browserName)&&/webkit/i.test(browserName)&&/mozilla/i.test(browserName)){    
06        //如果是chrome浏览器    
07        var tmp=theform.attr('Edit');    
08        $.post(tmp,theform.serialize());    
09    }else{    
10        //执行SUBMIT    
11        form.submit();    
12    }

我先研究一下,有好消息再来追答~~~