我有联系表格。发送时我使用AJAX发送邮件并回复用户。
要获取表单数据,请使用var form = $('#form').serialize();
$('#form').click(function(e){
$('#form_msg').hide().html('');
var form = $('#form').serialize();
form += '&lingua='+lingua;
$.ajax({
type: 'POST',
url: 'contatti.php',
cache: false,
data: form,
success: function(result){
$('#form').html(result);
},
error: function(data){
$('#form_msg').html(data.responseText).show();
}
});
e.preventDefault();
});
表单有2 input[type=text]
和textarea
。
当我发布类似
的内容时,我注意到了Content-Type%3A+text%2Fhtml
<{1>}在textarea
上,服务器返回403 error
,并在几次发送后崩溃。
为什么呢?我该如何解决这个问题呢?