ajax提交表单元素name为数组(如row[XXX])的表单的所有参数

作者: wxfeng 分类: web前端 发布时间: 2020-04-02 18:37

//ajax提交表单元素name为数组(如row[XXX])的表单的所有参数

js

var params = {};
var t = $('form').serializeArray();
$.each(t, function () {
var key = this.name.replace('row[', '').replace(']', '')
params[key] = this.value;
});
$.ajax('handle.php', {
type: 'post',
data: {
params: JSON.stringify(params),
},
success: function () {
},
error: function () {
}
});

 

handle.php

接收方法:

$params = json_decode(html_entity_decode($this->request->post('params')), true);

 

 

 

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注