当前位置: 首页 > news >正文

山西太原网站建设公司哪家好国通快速建站

山西太原网站建设公司哪家好,国通快速建站,哪些企业必须用网站,钢铁网站哪家做的好1. 背景 在给树形表格添加行点击事件,并且只更新当前行数据。 treeTable.updateNode("SpeProjListId", result.LAY_DATA_INDEX, result);更新数据后,点击事件失效。 1. 给字段绑定事件: class"link_a link_style" , {…

 1. 背景

在给树形表格添加行点击事件,并且只更新当前行数据。 treeTable.updateNode("SpeProjListId", result.LAY_DATA_INDEX, result);更新数据后,点击事件失效。

1. 给字段绑定事件:

class="link_a link_style"

              , {field: 'Name', title: '预算专项名称/项目名称', minWidth: 240, rowspan: 2, templet: function (d) {if (d.IsParent) {return `<a  href="javascript:;"class="link_a link_style internal_link"data-type="speProjCode"data-value="${d.Code}"data-name="${d.CtrlObjectValue1Name}">${d.CtrlObjectValue1Name}</a>`;} else {return `<a  href="javascript:;"class="link_a link_style internal_link"data-type="projCode"data-name="${d.Name}"data-value="${d.ExpBudProjectId}">${d.Name}</a>`;}}}

2. done里面的点击事件:click 

                treeTable.render({elem: '#SpeProjInfoSel', id: "SpeProjListId", method: "post", height: 'full-300', even: true, data: self.SpecProjInfoList, autoSort: false, page: false, css: [// 对开启了编辑的单元格追加样式'.layui-table-view td[data-edit]{color: #16B777;}'].join(''), cols: [cols, fundCols], limit: 20, tree: {view: {expandAllDefault: true,},customName: {children: "ProjInfoList",name: "Code",isParent: "IsParent"},data: {rootPid: "",},callback: {onExpand: function () {format.init();}}}, done: function (res) {format.init();form.render();$(".expandAll").on("click", function () {treeTable.expandAll("SpeProjListId", true);})$(".foldAll").on("click", function () {treeTable.expandAll("SpeProjListId", false);});urp.callbackFunction.Remark_callBack = function (value, tag) {var indexArr = tag.split(",");var indexs = indexArr[1].split("-");var list = self.SpecProjInfoList[indexs[0]].ProjInfoList[indexs[1]];if (indexArr[0] == "Remark") {list.Remark = value;}}//预算专项抽屉式弹窗(父) 这里的事件触发$(".link_a").click(function () {module.CustomFunction.configSpecInfo($(this).data("value"), $(this).data("name"), $(this).data("type"), $(this).attr("folder-width"));return;});}});

 3. 点击事件的回调函数:

 urp.callbackFunction.RefreshTable_Link_a=function(){};

函数里面使用了treeTable.updateNode("SpeProjListId", result.LAY_DATA_INDEX, result);更新数据。此时点击事件丢失。

4. 解决方法:  table.reload('SpeProjListId', {});重新渲染done里面的事件。

     CustomFunction: {configSpecInfo: function (value, valueName, type, folderWidth) {var paramData = {};if (type == "speProjCode") {paramData = module.SpecProjInfoList.find(speInfo => { return speInfo.CtrlObjectValue1 == value });}const area = folderWidth != undefined ? [folderWidth, '100%'] : (type == "projCode" || type == "projAppCode" ? ['70%', '100%'] : ['30%', '100%']);urp.callbackFunction.RefreshTable_Link_a = function (data) {//把数据塞到预算专项里面var result = module.SpecProjInfoList.find(obj => obj.Code == data.CtrlObjectValue1);result = $.extend(result, data)module.SpecProjInfoList = module.SpecProjInfoList.filter(speInfo => { return speInfo.Code != data.CtrlObjectValue1 });module.SpecProjInfoList = module.SpecProjInfoList.concat(result);format.init();
//使用updateNode渲染行数据treeTable.updateNode("SpeProjListId", result.LAY_DATA_INDEX, result);table.reload('SpeProjListId', {});format.init();form.render();}let linkInfo = module.CustomFunction.getLinkHref(type, value)urp.openWindow({href: linkInfo.href,title: linkInfo.title + ` - ${valueName}`,callbackFunction: 'RefreshTable_Link_a',area: area,target: 'parent',queryString: "viewMode=edit",ParamData: paramData,initOpt: {offset: 'r',anim: 'slideLeft',target: 'self',shade: 0.1,shadeClose: true,},})},getLinkHref: (type, value) => {switch (type) {case "speProjCode":return { href: `/BG/ExpBudCtrl/ExpBudProjSpeProjDetail?CtrlObjectValue1=${value}&IsDrawersWindow=true`, title: "预算专项信息" }case "projCode":return { href: `/BG/ExpBudProj/ExpBudProjectDetailR?ExpBudProjectId=${value}&IsDrawersWindow=true`, title: "项目预算信息" }case "projAppCode":return { href: `/PL/ProjectApp/ProjectAppDetailR?ProjCode=${value}&IsDrawersWindow=true`, title: "项目申报书信息" }}},}

4.  效果图

http://www.wangmingla.cn/news/127337.html

相关文章:

  • 国外外包网站优化排名 生客seo
  • 医院网站前置审批文件商品seo优化是什么意思
  • 邢台快照优化网站seo置顶 乐云践新专家
  • 网站备案帐号是什么网推是什么
  • 企业解决方案部网络优化工程师招聘信息
  • 什么网站做品牌特卖建网站一般多少钱
  • 安庆市住房和建设厅网站首页培训中心
  • 织梦想把网站上传到现有网站的文件夹中测试现有网站能正常使用免费的网页模板网站
  • 如何做自适应网站品牌运营策略
  • 建立网站的是什么人专业seo培训学校
  • 吉林省长春市简述如何优化网站的方法
  • 制作网站要步骤网址查询注册信息查询
  • 做网站的装饰标语百度下载app下载
  • 建设网站需要什么软件下载设计网站都有哪些
  • 动态网站和静态网站的区别如何在百度发布信息
  • 海淀区建设委员会网站佛山网站建设
  • 哪些网站做国际贸易比较好网站推广服务商
  • html做网站收藏按钮搜索引擎技术基础
  • 网站开发运营推广叫什么软件seo网站技术培训
  • 建设项目社会招标上那个网站市场调研报告怎么写的
  • 网站建设个人网上银行成人电脑基础培训班
  • 莱芜吧百度吧贵州快速整站优化
  • 广西住房与城乡建设厅网站电话网络营销运营策划
  • 好网站建设网站百度推广代运营
  • 丹江口网站开发运营主要做什么工作
  • wordpress音乐播放器刷新seo网络推广专员
  • 有网站有安全狗进不去了网站seo置顶
  • 小白怎么做淘宝客网站网站权重什么意思
  • 如何做微信电子书下载网站如何在百度搜索排名靠前
  • 专业的网页设计和网站制作公司微博推广方法有哪些