问题标签 [jquery.repeater]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何通过 AJAX 将 jquery 对象数据发送到 php?
我正在使用Repeater JS,它使用repeaterVal() 函数从嵌套的repeater 表单中获取所有输入字段值,并提供如下对象:
因此,我创建了一个变量var formData = jQuery('.repeater').repeaterVal()
并将其传递formData
给 AJAX 的数据,如下所示:
然后在 formdata.php 文件中,我尝试像这样回显这些对象值:
而且 AJAX 数据总是发送一个空对象,我不知道为什么以及在哪里做错了。但是在 PHP 文件中,当我尝试回显对象数据时,它显示它是一个空数组。我尝试在 AJAX 中将 dataType 添加为 JSON,但 AJAX 总是返回错误消息而不是成功。
我的目标是以对象形式发送表单数据,然后在 PHP 文件中,我想获取所有这些对象数据,然后将它们插入 MySQL 数据库。
那么,让我知道这怎么可能?