我的代码的简化版本:
JS:
$(function() {
$("submit").click(function() {
var msg_to = $("#msg_to").val();
var dataString = 'msg_to=' + msg_to;
$.ajax({
type: "POST",
url: "sendmessage.php",
data: dataString,
success: function(){
$('.success').fadeIn(200).show();
$('.error').fadeOut(200).hide();
}
});
return false;
});
});
HTML
<form method="post" name="form">
<label class="label-left" for="msg_to">Message to</label>
<input name="msg_to" id="msg_to" type="text">
<input type="submit" value="" class="submit" />
php 文件将表单邮寄到我的电子邮件中,当我将表单发布到 PHP 文件时,这肯定有效。通过jquery,它就是行不通的。任何人都可以在我的代码中找到错误吗?