php - 在 PHP 中从文本区域发送文本

标签 php jquery mysql

我想用姓名、电子邮件和反馈文本字段编写联系表格。 现在问题来了。是否可以在不切换站点的情况下将文本发送到 mysql 数据库(action=sendtext.php)? 我的想法是,用户填写表格并单击按钮 “提交”。在后台发送一个函数,将我的 mysql 数据库中的文本发送给用户一个警报(“感谢您提供反馈”)。我该怎么做?

感谢您的帮助

最佳答案

您需要使用 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);
     }
   });
});

关于php - 在 PHP 中从文本区域发送文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33719043/

相关文章:

php - 通过 1 个按钮显示多个结果

javascript - jQuery 表单元素未动态加载

java - CentOs Tomcat MySQL 时区

MySQL:计算具有一个月偏移量的表中的数据

PHP 根据student_name显示数据,但不根据student_username显示数据

php - 如何从 laravel 中的多维 json 数组中获取值

php - shell_exec() 问题,某些主机默认禁用此功能,四处走走

jquery - Bootstrap 3折叠菜单不折叠

jquery - 仅显示前 6 个 child (JQuery)

php - PHP $connection 命令和 MySQL 的问题