为什么我的AJAX与我们联系谷歌浏览器不工作
问题描述:
这是我的网站,我发展http://alessandro.babonmultimedia.com/当我们点击了接触(在顶部导航),会有联系表格通过jQuery AJAX加载,为什么我的AJAX与我们联系谷歌浏览器不工作
的问题是:
- 当我们点击提交时,它会发送邮件。
这是工作在Firefox 3.6.1,但在谷歌浏览器7.0.517.41提交按钮做什么..
- 为什么能发生吗?
- 有没有办法让它工作?
- 什么是实现AJAX JavaScript的最佳方法,当我们选择的目标是通过JavaScript加载(我首先使用$(document).ready(),但是这对于通过AJAX加载的内容不起作用:()
THX ..
答
看着我的错误日志,似乎你仍然引用console
。如果控制台未打开,然后window.console
是不确定的,将停止执行。
function contact_us(){
/**************REMOVE*******************/
console.log('AJAXnya start');
/**************THIS*******************/
$('#contactus form').fadeTo('slow', .2);
$.ajax({
type : 'POST',
url : '/wp-content/themes/second-edition/js/form-contactus.php',
dataType : 'json',
data : {
name : $('#contactus input[name="name"]').val(),
surname : $('#contactus input[name="surname"]').val(),
email : $('#contactus input[name="email"]').val(),
website : $('#contactus input[name="website"]').val(),
message : $('#contactus textarea[name="message"]').val()
},
success : function(data){
alert(data.msg);
$('#contactus form').fadeTo('slow', 1);
},
error: function(XMLHttpRequest, textStatus, errorThrown){
alert('There Was an Error, please contact Web Administrator');
}
});
}
哦,你的权利,我使用firef开发这个网站ox firebug console.log()有一个函数,但在chrome中,没有这样的函数console.log。非常感谢你。我的脚本现在正常工作 – GusDeCooL 2010-10-28 05:17:38
@Gusde为什么console.log在chrome中抛出错误,对我来说它的工作也在chrome中。去铬开发工具栏,你可以看到它们 – kobe 2010-10-28 06:21:16