答案 0 :(得分:2)
您需要定义两种不同的形式
收货明细表:具有收货明细,即购买的物品 名称,数量和价格
帐单明细表,即帐单号,日期等
定义两个全局变量
TotalResults:计算总结果
对象数组,用于处理收货明细列表。 (无收据列表= [])
每次触发“添加库存”事件进行序列化并将收到的收货明细对象添加到对象数组 (您可以使用 .push() jQuery方法https://www.w3schools.com/jsref/jsref_push.asp)以及总计总数。 (您可以通过以下方式调用 .serialize() jQuery方法详细信息:https://api.jquery.com/serialize/)
在“提交序列化帐单明细”表单上,并将先前定义的“收据”列表数组和变量都添加到此新的序列化对象中,并将其发送给控制器。
var billingDetails = $("billingDetailsForm_Id").serialize()
billingDetails["recieptsListName"] = recieptsList
答案 1 :(得分:1)