泛微oa,獲取明細表數據


問題概述:禮品領取,一次領取多種禮品(明細表增加數據),提交表單后如何更改多種禮品的庫存數量

例如,領取2瓶北大荒和4盒中華

禮品領用提交后,北大荒和中華的數量要分別減2和減4

解決辦法:

1. 提交按鈕改為手動提交

2. 按鈕js代碼:

使用jQuery獲取明細表行數,遍歷(最大值為明細表的行數減一),使用泛微提供的方法獲取每行的字段值

// 獲取明細表行數(包含表頭)
var hs = $("#ae74ad298eb14965a508d1efff0df383").find("tr").length;
// 提交回調
Mobile_NS.formSubmit("cc96b814251142bcad1d48a56e205657", function(billid) {
    for(var i=1;i<hs;i++){
        Mobile_NS.SQL("update uf_jczl set kcsl=kcsl-? where id=?", [$f("uf_lply_dt1.sl", i).val(),$f("uf_lply_dt1.lpbm", i).val()], function(result) {
            Mobile_NS.msg("領用成功!");
        });
    }  
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM