DWZ(JUI)查找带回实现回调函数
来源:互联网 发布:淘宝介入后买家没退货 编辑:程序博客网 时间:2024/05/09 09:24
分析以及解决办法
原来的功能只是将查找带回页面的值带回到输入框里,但实际项目要求带回来数据后立即触发JS函数,即实现回调函数。
这里有三个Q&A:
1.在哪里触发回调函数最合适?
在带回时触发最合适。
2.带回时怎么获取到回调函数并执行?
给_lookup对象增加存放回调函数的属性。
3.如何给lookup对象的回调属性赋值?
在放大镜a标签里自定义回调属性,然后通过JQ的attr方法传值到_lookup对象里。
代码实现
//a标签里自定义回调属性callback<a class="btnLook" href="xxx" lookupGroup="xxx" callback="yourFunc()" title="选择xx"></a>//在dwz.database.js里给_lookup 增加回调属性callbackvar _lookup = {currentGroup:"", suffix:"", $target:null, pk:"id",callback:null,parentRefer:null,isChild:null};//在dwz.database.js里给设置_lookup对象的函数里增加回调函数设置lookup: function(){ return this.each(function(){ ...... $this.click(function(event){ _lookup = $.extend(_lookup, { ...... //获取a标签里的回调函数 callback: $this.attr("callback")||"", ...... });//在dwz.database.js里的带回方法里增加触发回调函数的代码$.extend({ bringBackSuggest: function(args){ ...... //获取回调函数并触发 var callback = _lookup['callback']; if(callback!=null&&callback!='') { try { eval(callback); } catch (e) { } } ......
阅读全文
0 0
- DWZ(JUI)查找带回实现回调函数
- DWZ(JUI)多层弹窗查找带回实现
- dwz查找带回
- DWZ(JUI)查找带回再次点击已选择的自动勾选
- dwz 图片查找带回处理
- dwz多个查找带回-复选框
- DWZ框架-查找带回-分页问题
- dwz框架---(2)表单回调函数
- 为新版B-JUI找回查找带回(lookup)插件
- dwz jui
- dwz 查找带回 访问界面两次的解决方法
- DWZ 查找带回 访问界面两次的解决方法
- dwz单个查找带回-带分页-查询条件
- 回调函数实现
- DWZ (JUI) 教程 layoutH
- dwz jui 表格
- dwz jui 初始化函数
- DWZ (JUI) 教程 layoutH
- DWZ(JUI)多层弹窗查找带回实现
- 构建亿级前端读服务
- Spring-boot使用druid数据库连接池构建数据源
- 浅谈web前端工程师(转)
- Canvas坐标系与绘图坐标系
- DWZ(JUI)查找带回实现回调函数
- ubuntu14.04设置静态ip
- Java实现邮箱验证
- 2017 多校训练第一场 HDU 6038 Function
- Android starActivityForResult浅析
- HTML5新增标签、表单新增类型与属性
- Hessian序列化对象之CollectionSerializer(六)
- 测试
- 九九乘法表