php - 选项卡式内容 - 提交一个 ID...不要碰另一个

标签 php css ajax

我正在使用 css 在 php/mysql 中编写一些代码。

假设我有一个包含选项卡式内容的页面,因此所有内容都在页面上,但大部分内容都是隐藏的,直到我单击相关选项卡。当我这样做时,会显示该选项卡的内容,而其他选项卡会被隐藏。没问题。

现在,假设有 2 个选项卡,每个选项卡都有一个单独的表单,比如 form1 和 form2。当我更改选项卡时,表单字段中的数据应该保留。当我提交form1时,即使提交到同一个页面,页面也需要重新加载,因此form2中的数据丢失。

有什么方法可以从 form1 提交数据(并用它做通常的事情,比如放入 mysql 等),但不接触 form2 中的数据?

最佳答案

使用 jQuery Ajax 进行表单提交,这不会刷新您的页面,这会将您的数据保存在另一个表单中。
这是官方文档 jQuery.post()
快速示例 jQuery: AJAX Form Submission

关于php - 选项卡式内容 - 提交一个 ID...不要碰另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16272516/

相关文章:

php - 不将重复项插入 MySQL DB - Doctrine 和 Symfony2

javascript - 当 div 的数据属性之间存在空格时,产品过滤无法正常进行

php - 类似YouTube的Ajax加载栏不起作用

php - 使用 PHP 和 javascript 进行 HTML 表单验证的简单方法

javascript - 用我的代码防止内存泄漏

PHP 计算每天保存的文档总数

php - 在 foreach 循环中产生相同的结果

php - 数组映射使用变量来标识要返回的列

css - 将标注添加到 Highcharts - Stacked Bar

css - 仅在指定的 div 类上应用 ioslides_presentation 中幻灯片特定的 CSS