gpt4 book ai didi

javascript - 传递带有其他数据参数的序列化形式

转载 作者:行者123 更新时间:2023-12-02 23:42:09 25 4
gpt4 key购买 nike

我有一个 jQuery ajax 函数,想要提交整个表单作为发布数据,并且还将传输一些数据参数。

var serial = $("#formProjectBilling").serialize();

$.ajax({
url: base_url+"sales/Sales_invoice_form/saveSalesInvoice",
type: 'post',
data: serial + {
'orderItems': orderItems,
'orderTotal': totalamt,
'freight': freight,
'gen_disc':gen_disc,
'otp': otp,
'notes': $("#notes").val(),
'idno': $("#idno").val(),
'acctno': $("#hdnAcctNo").val(),
'itemlocid': $("#location_id").val(),
'shipping_id': $("#shipping_id").val(),
'sales_date': $("#sales_date").val(),
'discamt': $("#discount").text(),
'gendisctype': $("#gen_disc_type").val()
},

只传输序列化形式,不传输参数中的其他数据。

最佳答案

试试这个


var serial = $("#formProjectBilling").serializeArray();

$.ajax({
url: base_url+"sales/Sales_invoice_form/saveSalesInvoice",
type: 'post',
data: {...serial,...{
'orderItems': orderItems,
'orderTotal': totalamt,
'freight': freight,
'gen_disc':gen_disc,
'otp': otp,
'notes': $("#notes").val(),
'idno': $("#idno").val(),
'acctno': $("#hdnAcctNo").val(),
'itemlocid': $("#location_id").val(),
'shipping_id': $("#shipping_id").val(),
'sales_date': $("#sales_date").val(),
'discamt': $("#discount").text(),
'gendisctype': $("#gen_disc_type").val()
},

关于javascript - 传递带有其他数据参数的序列化形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56022188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com