我已经过了很久没有任何结果,为什么不是这个jQuery的工作?我试图隐藏“出价”div作为功能脚本的指标,但唉,我无法弄清楚。万分感谢您的帮助为什么不是这个jquery有效?
$(document).ready(function() {
$('#bid').hide();
$("#button").click(function() {
var name = $("#name").val();
var email = $("#email").val();
var message = $("#message").val();
var dataString = 'name=' + name + '&email=' + email + '&message=' + message;
$.ajax({
type: "POST",
url: "contactform.php",
data: dataString,
success: function() {
$('#form').hide();
$('#messager').fadeIn();
};
});
return false;
});
});
你可以只是'.serialize()'你的整个表单,而不是构建查询字符串yoursel F。这可能是你的自建查询字符串没有正确转义(空格 - >%20,类似的东西)。 http://api.jquery.com/serialize/ – Blazemonger
返回false;是不需要的,可能是谷歌浏览器中的错误 –
测试,它有一个JavaScript调试器。 –