javascript - 将表单数据转换为 AJAX 请求的请求数据

标签 javascript php ajax post request

我正在尝试通过 POST AJAX 请求提交表单数据,但找不到任何解决方案。

我不能只通过 ID 或名称等获取值,因为它是根据数据库中的数据动态创建的。

我尝试过使用 childNodes 并认为这可能是一个解决方案,但无法弄清楚。我需要使用 JQuery 吗?我是初学者,只用JS可以完成吗?

任何想法将不胜感激,干杯。

最佳答案

您是否尝试过以下操作

$( "form" ).submit(function( event ) {
 ( var jsonData = $( this ).serializeArray() );
  event.preventDefault();
 // --- Your Ajax request
});

关于javascript - 将表单数据转换为 AJAX 请求的请求数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43238468/

相关文章:

Javascript 变量不作用于全局

javascript - 如何获取 jqGrid 中显示的行数?

php - 如何将字符串与变量连接起来以动态设置标题位置?

javascript - 如何提前关闭来自 php 的 ajax 调用?

javascript - 如何以不同的方式合并 javascript 中的数组?

javascript - A-Frame/THREE.js,简化 gltf[glb] 模型上的修改器

php - 为什么 TRANSACTION/COMMIT 使用 PHP/MySQL (InnoDB) 提高了性能?

php - 多个 Magento 电子邮件表单和模板

jquery - 在 AJAX 调用中使用 success() 或complete()

javascript - 将子跨度更改为调用函数的链接