通过Js代码在页面上添加F7字段原创
4人赞赏了该文章
188次浏览
编辑于2023年10月25日 09:52:52
业务场景:需要在停止缴纳社保弹出框中新增【更新原因】F7字段:
扩展Js路径:/web/js/extend/socialSecurty/socPayStatusDyListEx.js
主要代码如下:
var html=[‘<div id=”uptSocPayStatus”> <div class=”photoState”>’, ‘<table width=100%><tr>’, ‘<td width=”20%” style=”padding-left:20px;padding-top:10px”><h6>更新原因:<h6></td>’, ‘<td> style=”padding-left:5px;……><input type=”text” id=”reason” name=”reason” ctrlrole=”promptBox” class=”block-father input-height” style=”width:60%” autocomplete=”off”/></td></tr></table></div></div>’].join(‘’); body.append(html); showDialog(“# uptSocPayStatus”,”停止缴纳”,dialog,buttons,600,400,”关闭”); _self.initReasonF7(); initReasonF7:function(){ $(function() { var f7_json = {id:”reason”,name:”reason”}; f7_json.subWidgetName=””shrPromptGrid; f7_json.subWidgetOptions= {title:”更新原因”,uipk:””,query:””,filter:””,domain:””,multiselect:false}; f7_json.readonly=’’; f7_json.validate=’{required:true}’; f7_json.value = {‘id’:””,’name’:””}; $(“#reason”).shrPromptBox(f7_json); var data={ id:””, name:”” }; }); }
推荐阅读