你的位置:首页 > 软件开发 > Java > 公司任务:解析一个二次封装dojo组件,进一步解析dijit/form/FilteringSelect的搜索功能。

公司任务:解析一个二次封装dojo组件,进一步解析dijit/form/FilteringSelect的搜索功能。

发布时间:2016-09-09 11:00:07
GridFilteringSelctl.js组件的搜索原理,具体到挂号界面的实现如下: 在 phis-web\resources\dojo\his\outpatient\register\main.js有这样一段代码:            var req = {url: ...

公司任务:解析一个二次封装dojo组件,进一步解析dijit/form/FilteringSelect的搜索功能。

GridFilteringSelctl.js组件的搜索原理,具体到挂号界面的实现如下:

 

在 phis-web\resources\dojo\his\outpatient\register\main.js

有这样一段代码:

            var req = {url: "/his/crm/patient/page-list",               pageSize: 10,               pageNo: 1,               orgId:orgId};                    var columns = [{label:"姓名", field: "name", width: "80px"},                  {label:"性别", field:"sex", width:"40px", labelFunc:genderFormatter},                  {label:"出生日期", field:"birthDate", width:"65px", labelFunc:dateFormatter},                  {label:"住址", field:"familyAddr", width:"200px"},                  {label:"身份证号", field:"idNum", width:"125px"},                  {label:"门诊病历号", field:"opCaseNum", width:"80px"}];          patientIdWidget.set("searchAttr", "name");          patientIdWidget.set("labelAttr", "name");          patientIdWidget.set("columns", columns);//          patientIdWidget.set("store", patientStore);          patientIdWidget.set("allowInput", true);//          patientIdWidget.set("queryExpr", "${0}");          patientIdWidget.set("request", req);          patientIdWidget.set("endInput", " ");          patientIdWidget.set("allowBackspace", true)          patientIdWidget.set("promptMessage", "输入姓名或拼音码,按空格进行查询!");

原标题:公司任务:解析一个二次封装dojo组件,进一步解析dijit/form/FilteringSelect的搜索功能。

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录