阅读:5786
回复:10
|
子表赋值只有第一行好用 第二行就不好用了
版本10.3 在onchange里写得事件 第一行好用 第二行就不行了 求大神解答
|
|
1楼#
发布于:2018-07-10 08:50
子表获取复制都要带上行号
示例代码如下: $.MvcSheet.Loaded = function (sheetInfo) { //环节判断 if ($.MvcSheetUI.SheetInfo.ActivityCode=="环节判断"){ $("table[data-datafield='子表编号ID']").find("tr[class=rows]").each(function (n, value) { //获取 $.MvcSheetUI.GetControlValue("子表编号ID.字段id", n + 1) //赋值 $.MvcSheetUI.GetControlValue("子表编号ID.字段id","值", n + 1) }); } } 谁有更好的子表操作方法欢迎给示例例代码 |
|
|
2楼#
发布于:2018-07-10 11:04
|
|
|
3楼#
发布于:2018-07-10 11:05
快来看看,要有看回复的习惯哦~~~ 我就是来监督的
|
|
|
4楼#
发布于:2018-07-10 14:25
岩竹玉雨:子表获取复制都要带上行号$("table[data-datafield='AddCustomerAddress']").find("tr[class=rows]").each(function (n, value) { if($.MvcSheetUI.GetControlValue("AddCustomerAddress.AddressTypeID")=="收货地址",n+1){ $.MvcSheetUI.SetControlValue("AddCustomerAddress.AddressType","A",n+1); }else if($.MvcSheetUI.GetControlValue("AddCustomerAddress.AddressTypeID")=="收票地址",n+1){ $.MvcSheetUI.SetControlValue("AddCustomerAddress.AddressType","B",n+1); } } 照您那个写了个 但是没有用 麻烦大神看看哪里写的不对 |
|
|
5楼#
发布于:2018-07-10 15:01
|
|
|
6楼#
发布于:2018-07-10 15:05
|
|
|
7楼#
发布于:2018-07-11 09:18
|
|
|
9楼#
发布于:2018-07-11 21:44
|
|
|
上一页
下一页