我想用字段名称,电子邮件和feedbacktext来创建一个Contactform。 现在问题。是否可以在不切换站点的情况下将文本发送到mysql数据库(action = sendtext.php)? 我的想法是,用户将表单单击并单击按钮 "提交&#34 ;.在后台发送一个函数,我的mysql数据库中的文本,并给用户一个警报("感谢您提供反馈")。我该怎么办?
感谢您的帮助
答案 0 :(得分:0)
您需要使用AJAX发出请求而无需在j Query its done by writing中重新加载整个页面:
$.ajax({
url: 'service.php',
data: { a: 1, b: 2 },
success: function(response) {
console.log(response);
}
});
在处理表单时,您可能希望编写类似的内容:
$('#myForm').on('submit', function(event) {
// Prevent the form from submitting as a normal form (make full page change)
event.preventDefault();
var fromData = $(this).serialize();
$.ajax({
url: 'service.php',
data: formData,
type: 'POST',
success: function(response) {
console.log(response);
}
});
});