| | |
| | | } |
| | | }); |
| | | |
| | | var pause = true; |
| | | |
| | | // 监听行工具事件 |
| | | table.on('tool(stockOut)', function(obj) { |
| | | var data = obj.data; |
| | | switch (obj.event) { |
| | | case 'checkbox': |
| | | var currDom = obj.tr.children("td:first").children().children("div"); |
| | | console.log(currDom.attr("class")) |
| | | var otherDom = $("td[data-field=locNo\\$] div:contains("+ data.locNo +")").parent().prev().children().children("div"); |
| | | if (currDom.hasClass("layui-form-checked")){ |
| | | otherDom.addClass("layui-form-checked"); |
| | | } else { |
| | | otherDom.removeClass("layui-form-checked"); |
| | | if (pause) { |
| | | pause = false; |
| | | $("tr td[data-field=locNo\\$] div:contains("+ data.locNo +")").parent().prev().children().children("div").click(); |
| | | setTimeout(function () { |
| | | pause = true; |
| | | }, 200) |
| | | } |
| | | break; |
| | | } |