阅读:4917 回复:10
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲

后台取数据到前台赋值到主表上

楼主#
更多 发布于:2018-07-30 14:50
请问主表的话怎么把后台取得值赋到主表上、代码如下

$.ajax({
    type: "get",
    url: "/Portal/XiaoShouZhengCe/ShiFouCunZai",
    data: {
            F_XD_FCUSTID: F_XD_FCUSTID,
            F_XD_ORGID:F_XD_ORGID
        },
    success: function (res) {
            if (res != null) {
                for (var i = 0; i < res.length; i++) {
                    //定义循环行
                    var Arow = i + 1;
                    //物料编码
                    $("input[data-datafield='BeginTime'][data-row='" + Arow + "']").val(res.有效期开始);
                    $("input[data-datafield='EndTime'][data-row='" + Arow + "']").val(res.有效期截止);
                    $("input[data-datafield='IsUseDeduct'][data-row='" + Arow + "']").val(res.是否启用);
                    $("input[data-datafield='BaseQtyDeduct'][data-row='" + Arow + "']").val(res.基础量提成);
                    $("input[data-datafield='IncreaseQtyDeduct'][data-row='" + Arow + "']").val(res.增量提成);
                    $("input[data-datafield='AdjustmentInstructions'][data-row='" + Arow + "']").val(res.调整原因);
                }
            }
        }
});
1
H3BPM
655

帖子

2504

跟帖

46406

积分

管理员
管理员
  • 社区居民
1楼#
发布于:2018-07-30 18:21
10月签到活动奖励发放啦:http://bbs.h3bpm.com/read.php?tid=5377&fid=5
果冻栋吖
104

帖子

755

跟帖

2622

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
2楼#
发布于:2018-07-31 08:41
主表后台取值应该是一条记录。不需要用到循环。
另外,主表赋值  $.MvcSheetUI.SetControlValue("数据项编码", 值);就可以了。
子表的话是   $.MvcSheetUI.SetControlValue("数据项编码", 值,行号);
行号从1开始
需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲
3楼#
发布于:2018-07-31 10:33
果冻栋吖:主表后台取值应该是一条记录。不需要用到循环。
另外,主表赋值  $.MvcSheetUI.SetControlValue("数据项编码", 值);就可以了。
子表的话是   $.MvcSheetUI.SetControlValue("数据项...
回到原帖
请问子表的这个字段怎么赋值呢 按照 $("input[data-datafield='SalesPolicyGroup.FID'][data-row='" + Arow + "']").val(res.分组ID);这种语句赋不上 而且出错
1
果冻栋吖
104

帖子

755

跟帖

2622

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
4楼#
发布于:2018-07-31 13:05
金木研:请问子表的这个字段怎么赋值呢 按照 $("input").val(res.分组ID);这种语句赋不上 而且出错回到原帖
子表的话是   $.MvcSheetUI.SetControlValue("数据项编码", 值,行号);
不知道赋值什么先用Get看看。你还是学学基础去吧
需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲
5楼#
发布于:2018-07-31 13:53
果冻栋吖:子表的话是   $.MvcSheetUI.SetControlValue("数据项编码", 值,行号);
不知道赋值什么先用Get看看。你还是学学基础去吧
回到原帖
您看不懂什么发的什么意思么 我意思是我那句话赋值文本的也可以用 包括您的这句话赋值用于逻辑性的那个打钩的控件也是不好用的、
1
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲
6楼#
发布于:2018-07-31 14:31
果冻栋吖:子表的话是   $.MvcSheetUI.SetControlValue("数据项编码", 值,行号);
不知道赋值什么先用Get看看。你还是学学基础去吧
回到原帖
 $.MvcSheetUI.SetControlValue("IsUseDeduct","True");  这个值我给他1还是True 他都不变成选勾的状态
1
果冻栋吖
104

帖子

755

跟帖

2622

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
7楼#
发布于:2018-07-31 17:15
金木研:$.MvcSheetUI.SetControlValue("IsUseDeduct","True");  这个值我给他1还是True 他都不变成选勾的状态回到原帖
你分别看看选中和补选中GetControlValue的时候值是什么,而且你这个字段用的什么类型?
如果你的类型是【逻辑型】那么我测试是可以直接赋值的。子表只是多加一个行号而已。

图片:1.png

需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲
8楼#
发布于:2018-08-01 16:24
[quote=果冻栋吖,15145]你分别看看选中和补选中GetControlValue的时候值是什么,而且你这个字段用的什么类型?
如果你的类型是【逻辑型】那么我测试是可以直接赋值的。子表只是多加一个行号而已。
1
金木研
43

帖子

93

跟帖

1761

积分

黄金榴莲
黄金榴莲
9楼#
发布于:2018-08-01 16:26
金木研:你分别看看选中和补选中GetControlValue的时候值是什么,而且你这个字段用的什么类型?
如果你的类型是【逻辑型】那么我测试是可以直接赋值的。子表只是多加一个行号而已。
回到原帖
好了 大神 问题解决了 我写错了 应该是true sorry
1
上一页
1 2  »|
游客

返回顶部