我已经过了很长时间没有任何结果,为什么这个jquery不工作?我试图隐藏“bid”div作为功能脚本的指示器,但唉,我无法弄明白。万分感谢你的帮助
$(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;
});
});
答案 0 :(得分:3)
更改
success: $(function() {
$('#form').hide();
$('#messager').fadeIn();
});
要
success: function() {
$('#form').hide();
$('#messager').fadeIn();
}
答案 1 :(得分:1)
你在ajax块中有语法错误,应该是:
$.ajax({
type: "POST",
url: "contactform.php",
data: dataString,
success: function() {
$('#form').hide();
$('#messager').fadeIn();
}
});