var Data = JSON.parse(JSON.stringify(QuickJV.FormOperations.List));
Это код ниже:
OnChangePaymentMode: function (mode) {
var Data = [];
Data = QuickJV.FormOperations.List;
if (Data != null) {
if (mode != "All") {
for (var i = 0; i < Data.receiptList.length; i++) {
Data.receiptList[i].paymentModeList = Data.receiptList[i].paymentModeList.filter(function (el, i) {
return (el.paymentMode == mode);
});
}
for (var i = 0; i < Data.paymentList.length; i++) {
Data.paymentList[i].paymentModeList = Data.paymentList[i].paymentModeList.filter(function (el, i) {
return (el.paymentMode == mode);
});
}
}
QuickJV.FormOperations.CreateRowDataForReceiptAndPayment(Data);
}
}
Я использую фильтр jquery в переменной «Данные», но все же мои QuickJV.FormOperations.List
данные фильтруются, что является моим основным списком.