DWZ (JUI) 教程 DWZ LookUp Suggest 教程

DWZ编辑框上传图片 注意newFileName是保存在编辑框中预览图片路径,将其保存在数据库中, 立即下载

DWZ (JUI) 教程 DWZ LookUp Suggest  教程

最近有人问 Lookup 和 Suggest 的问题 ,我做了一个小的 Demo 希望给大家有所帮助,我也简单分析一下流程,有时间的话我也简单录个视频,讲一下原理


效果图片


单个查找带回



jsp 代码 lookup.jsp

  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
  2. <h2 class="contentTitle">suggest+lookup</h2>  
  3. <form action="demo/common/ajaxDone.html?navTabId=masterList&callbackType=closeCurrent" method="post" class="pageForm required-validate" onsubmit="return validateCallback(this, navTabAjaxDone)">  
  4. <div class="pageContent">  
  5.     <div class="pageFormContent" layoutH="97">  
  6.         <dl class="nowrap">  
  7.             <dt>用户名称:</dt>  
  8.             <dd>  
  9.                 <input name="test1.id" value="" type="text"/>  
  10.                 <input class="required" name="test1.name" type="text" postField="name" suggestFields="name"   
  11.                     suggestUrl="./lookup!suggest.do" lookupGroup="test1"/>     
  12.                 <span class="info">(suggest)</span>  
  13.             </dd>  
  14.         </dl>  
  15.   
  16.         <dl class="nowrap">  
  17.             <dt>(单个)用户名称:</dt>  
  18.             <dd>  
  19.                 <input name="test2.id" value="" type="text" />  
  20.                 <input class="required" name="test2.name" type="text" />  
  21.                 <a class="btnLook" href="./lookup!searchUser.do" warn="用户" lookupGroup="test2">查找带回</a>       
  22.                 <span class="info">(lookup)</span>  
  23.             </dd>  
  24.         </dl>  
  25.         <div class="divider"></div>  
  26.         <dl class="nowrap">  
  27.             <dt>(多个)用户名称:</dt>  
  28.             <dd>  
  29.                 <input name="test3.id" value="" type="text" />  
  30.                 <input class="required" name="test3.name" type="text" />  
  31.                 <a class="btnLook" href="./lookup!searchUsers.do" warn="用户" lookupGroup="test3">查找带回</a>          
  32.                 <span class="info">(lookup)</span>  
  33.             </dd>  
  34.         </dl>  
  35.         <div class="divider"></div>  
  36.     </div>  
  37.     <div class="formBar">  
  38.         <ul>  
  39.             <li><div class="buttonActive"><div class="buttonContent"><button type="submit">保存</button></div></div></li>  
  40.             <li><div class="button"><div class="buttonContent"><button class="close" type="button">关闭</button></div></div></li>  
  41.         </ul>  
  42.     </div>  
  43. </div>  
  44. </form>  

searchUser.jsp
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  
  3.   
  4. <form id="pagerForm" method="post" action="user!searchUser.do">  
  5.     <input type="hidden" name="status" value="${param.status}">  
  6.     <input type="hidden" name="keywords" value="${param.keywords}" />  
  7.     <input type="hidden" name="pageNum" value="1" />  
  8.     <input type="hidden" name="pages.pageNo" value="${pages.pageNo}" />  
  9.     <input type="hidden" name="pages.pageSize" value="${pages.pageSize}" />  
  10. </form>  
  11.   
  12. <div class="pageHeader">  
  13.     <form rel="pagerForm" method="post" action="demo/database/dwzOrgLookup.html" onsubmit="return dwzSearch(this, 'dialog');">  
  14.     <div class="searchBar">  
  15.         <ul class="searchContent">  
  16.             <li>  
  17.                 <label>用户名称:</label>  
  18.                 <input class="textInput" name="user.name" value="${user.name}" type="text">  
  19.             </li>     
  20.         </ul>  
  21.         <div class="subBar">  
  22.             <ul>  
  23.                 <li><div class="buttonActive"><div class="buttonContent"><button type="submit">查询</button></div></div></li>  
  24.             </ul>  
  25.         </div>  
  26.     </div>  
  27.     </form>  
  28. </div>  
  29. <div class="pageContent">  
  30.   
  31.     <table class="table" layoutH="118" targetType="dialog" width="100%">  
  32.         <thead>  
  33.             <tr>  
  34.                 <th orderfield="orgName">序号</th>  
  35.                 <th orderfield="orgNum">用户名称</th>  
  36.                 <th orderfield="leader">用户电话</th>  
  37.                 <th orderfield="creator">请选择</th>  
  38.             </tr>  
  39.         </thead>  
  40.         <tbody>  
  41.             <c:forEach var="user" items="${pages.pages}" varStatus="status" >  
  42.                 <tr target="sid_user" rel="${user.id}">  
  43.                     <td>${status.count + (pages.pageNo-1)*pages.pageSize}</td>  
  44.                     <td>${user.realName}</td>  
  45.                     <td>${user.phone}</td>  
  46.                     <td>  
  47.                         <a class="btnSelect" href="javascript:$.bringBack({id:'${user.id}', name:'${user.realName}'})" title="查找带回">选择</a>  
  48.                     </td>  
  49.                 </tr>  
  50.             </c:forEach>  
  51.         </tbody>  
  52.     </table>  
  53.   
  54.     <div class="panelBar">  
  55.         <div class="pages">  
  56.             <span>显示</span>  
  57.             <select class="combox" name="numPerPage" onchange="navTabPageBreak({numPerPage:this.value})">  
  58.                 <option value="20">20</option>  
  59.                 <option value="50">50</option>  
  60.                 <option value="100">100</option>  
  61.                 <option value="200">200</option>  
  62.             </select>  
  63.             <span>条,共${pages.count}条</span>  
  64.         </div>  
  65.           
  66.         <div class="pagination" targetType="navTab" totalCount="${pages.count}" numPerPage="${pages.pageSize}" pageNumShown="10" currentPage="${pages.pageNo}"></div>  
  67.     </div>  
  68. </div>  

searchUsers.jsp
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  
  3.   
  4. <form id="pagerForm" method="post" action="user!searchUser.do">  
  5.     <input type="hidden" name="status" value="${param.status}">  
  6.     <input type="hidden" name="keywords" value="${param.keywords}" />  
  7.     <input type="hidden" name="pageNum" value="1" />  
  8.     <input type="hidden" name="pages.pageNo" value="${pages.pageNo}" />  
  9.     <input type="hidden" name="pages.pageSize" value="${pages.pageSize}" />  
  10. </form>  
  11.   
  12. <div class="pageHeader">  
  13.     <form rel="pagerForm" method="post" action="demo/database/dwzOrgLookup.html" onsubmit="return dwzSearch(this, 'dialog');">  
  14.     <div class="searchBar">  
  15.         <ul class="searchContent">  
  16.             <li>  
  17.                 <label>用户名称:</label>  
  18.                 <input class="textInput" name="user.name" value="${user.name}" type="text">  
  19.             </li>     
  20.         </ul>  
  21.         <div class="subBar">  
  22.             <ul>  
  23.                 <li><div class="buttonActive"><div class="buttonContent"><button type="submit">查询</button></div></div></li>  
  24.             </ul>  
  25.         </div>  
  26.     </div>  
  27.     </form>  
  28. </div>  
  29. <div class="pageContent">  
  30.   
  31.     <table class="table" layoutH="140"  width="100%">  
  32.         <thead>  
  33.             <tr>  
  34.                 <th orderfield="orgName">序号</th>  
  35.                 <th orderfield="orgNum">用户名称</th>  
  36.                 <th orderfield="leader">用户电话</th>  
  37.                 <th orderfield="creator">请选择</th>  
  38.             </tr>  
  39.         </thead>  
  40.         <tbody>  
  41.             <c:forEach var="user" items="${pages.pages}" varStatus="status" >  
  42.                 <tr target="sid_user" rel="${user.id}">  
  43.                     <td>${status.count + (pages.pageNo-1)*pages.pageSize}</td>  
  44.                     <td>${user.realName}</td>  
  45.                     <td>${user.phone}</td>  
  46.                     <td>  
  47.                         <input type="checkbox" name="orgId" value="{id:'${user.id}', name:'${user.realName}'}" />  
  48.                     </td>  
  49.                 </tr>  
  50.             </c:forEach>  
  51.         </tbody>  
  52.     </table>  
  53.     <div class="panelBar">  
  54.         <div class="pages">  
  55.             <span>显示</span>  
  56.             <select class="combox" name="numPerPage" onchange="navTabPageBreak({numPerPage:this.value})">  
  57.                 <option value="20">20</option>  
  58.                 <option value="50">50</option>  
  59.                 <option value="100">100</option>  
  60.                 <option value="200">200</option>  
  61.             </select>  
  62.             <span>条,共${pages.count}条</span>  
  63.         </div>  
  64.           
  65.         <div class="pagination" targetType="navTab" totalCount="${pages.count}" numPerPage="${pages.pageSize}" pageNumShown="10" currentPage="${pages.pageNo}"></div>  
  66.     </div>  
  67.     <div class="formBar">  
  68.         <ul>  
  69.             <li><div class="buttonActive"><div class="buttonContent"><button type="button" multLookup="orgId" >选择</button></div></div></li>  
  70.             <li><div class="button"><div class="buttonContent"><button class="close" type="button">关闭</button></div></div></li>  
  71.         </ul>  
  72.     </div>  
  73. </div>  

suggest.jsp
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>   
  3. [  
  4. <c:forEach var="u" items="${userList}" varStatus="status" >   
  5.     {"id":"${u.id}", "name":"${u.name}" } <c:if test="${!status.last}">,</c:if>   
  6. </c:forEach>  
  7. ]  

Action 代码
  1. package com.web.action;  
  2.   
  3. import java.util.List;  
  4.   
  5. import javax.annotation.Resource;  
  6.   
  7. import org.springframework.context.annotation.Scope;  
  8. import org.springframework.stereotype.Controller;  
  9.   
  10. import com.dwz.util.Pages;  
  11. import com.web.model.User;  
  12. import com.web.service.UserService;  
  13.   
  14. @Controller()  
  15. @Scope("prototype")  
  16. public class LookupAction extends BaseAction {  
  17.   
  18.         private String      name;  
  19.         @Resource  
  20.         private UserService userService;  
  21.         private List<User>  userList;  
  22.         private Pages       pages = new Pages() ;  
  23.         private User        user;  
  24.         private String      orderField;  
  25.         private String      orderDirection;  
  26.           
  27.           
  28.         /** 
  29.          *用户提示补全     
  30.          * @return 
  31.          */  
  32.         public String suggest(){  
  33.                 userList = userService.listUser(name);  
  34.                 return RESULT;        
  35.         }  
  36.           
  37.         /** 
  38.          * 查询用户(单个) 
  39.          * @return 
  40.          */  
  41.           
  42.         public String searchUser(){  
  43.             pages = userService.searchUser(pages.getPageNo(), pages.getPageSize(), user, orderField ,orderDirection);  
  44.             return RESULT;  
  45.         }  
  46.           
  47.         /** 
  48.          * 查询用户(多个) 
  49.          * @return 
  50.          */  
  51.           
  52.         public String searchUsers(){  
  53.             pages = userService.searchUser(pages.getPageNo(), pages.getPageSize(), user, orderField ,orderDirection);  
  54.             return RESULT;  
  55.         }  
  56.           
  57.   
  58.         public String getName() {  
  59.             return name;  
  60.         }  
  61.   
  62.         public void setName(String name) {  
  63.             this.name = name;  
  64.         }  
  65.   
  66.         public void setUserService(UserService userService) {  
  67.             this.userService = userService;  
  68.         }  
  69.   
  70.         public UserService getUserService() {  
  71.             return userService;  
  72.         }  
  73.   
  74.         public void setUserList(List<User> userList) {  
  75.             this.userList = userList;  
  76.         }  
  77.   
  78.         public List<User> getUserList() {  
  79.             return userList;  
  80.         }  
  81.   
  82.         public Pages getPages() {  
  83.             return pages;  
  84.         }  
  85.   
  86.         public void setPages(Pages pages) {  
  87.             this.pages = pages;  
  88.         }  
  89.   
  90.         public User getUser() {  
  91.             return user;  
  92.         }  
  93.   
  94.         public void setUser(User user) {  
  95.             this.user = user;  
  96.         }  
  97.   
  98.         public String getOrderField() {  
  99.             return orderField;  
  100.         }  
  101.   
  102.         public void setOrderField(String orderField) {  
  103.             this.orderField = orderField;  
  104.         }  
  105.   
  106.         public String getOrderDirection() {  
  107.             return orderDirection;  
  108.         }  
  109.   
  110.         public void setOrderDirection(String orderDirection) {  
  111.             this.orderDirection = orderDirection;  
  112.         }  
  113.           
  114.           
  115.           
  116. }  

service 代码
  1. package com.web.service.impl;  
  2.   
  3. import java.util.List;  
  4.   
  5. import javax.annotation.Resource;  
  6.   
  7. import org.springframework.stereotype.Service;  
  8.   
  9. import com.dwz.util.Pages;  
  10. import com.web.dao.UserDao;  
  11. import com.web.model.User;  
  12. import com.web.service.UserService;  
  13.   
  14.   
  15. @Service("userService")  
  16. public class UserServiceImpl implements UserService {  
  17.       
  18.     @Resource  
  19.     private UserDao userDao;  
  20.       
  21.       
  22.     @Override  
  23.     public User getUser(int id) {  
  24.         return userDao.get(id);  
  25.     }  
  26.       
  27.     @Override  
  28.     public void addUser(User user) {  
  29.          userDao.insert(user);  
  30.     }  
  31.       
  32.     @Override  
  33.     public void updateUser(User user) {  
  34.          userDao.update(user);  
  35.     }  
  36.       
  37.     @Override  
  38.     public void deleteUser(int id) {  
  39.          userDao.delete(id);  
  40.     }  
  41.       
  42.     @Override  
  43.     public void reportUser(User user) {  
  44.          userDao.insertOrUpdate(user ,user.getId());  
  45.     }  
  46.   
  47.     @Override  
  48.     public Pages searchUser(int pageNo ,int pageSize ,User user , String orderField ,String orderDirection){  
  49.            String where = " where 1 = 1";  
  50.            if(orderField!=null&&!orderField.trim().equals("")){  
  51.                if(orderDirection==null||orderDirection.trim().equals("")){  
  52.                    orderDirection = "asc";  
  53.                }  
  54.                  
  55.                where +=" order by "+orderField +" "+orderDirection;  
  56.            }  
  57.            return userDao.listInPages(pageNo, pageSize, where);  
  58.     }  
  59.       
  60.     @Override  
  61.     public List<User> listUser(String name){  
  62.         String where = "";  
  63.         if(name!=null&&!"".equals(name)){  
  64.             where = " where name like '%"+name+"%' " ;  
  65.         }  
  66.         return userDao.listQuery(where);  
  67.     }  
  68.               
  69. }  
有几个注意的地方

lookupGroup  是一个组的意思,suggest 和 lookup 返回的字段,是根据名字进行查找的。如果指定的 lookupGroup 为 test1,返回的字段是 userName,sex 那么就会超找

name 属性为  test1.userName , test1.sex 进行赋值  一般用的话 一个Model就可以是一个group ,这些东西看看源代码              dwz. database.js  


poseField   进行代码提示时 已经输入的字 传到后台 一般进行 like 查找  poseField 设置的字段名称和action接收的属性名一直就行了的一样就可以了


suggestFields 是显示返回的字段

[

  1. {"id":"${u.id}", "name":"${u.name}" }  
]

返回是一个数组,显示的字段可以是多个  多个的话就  name-name-name 格式


suggestUrl 是提示的后台地址 可以看看我在Action中是怎么写的


查找带回没有什么难的地方,上面说的有些也是通用的

单个返回

  1. <a class="btnSelect" href="javascript:$.bringBack({id:'${user.id}', name:'${user.realName}'})" title="查找带回">选择</a>  

注意一下函数$.bringBack

  1.   
  1. <button type="button" multLookup="orgId" >选择</button>  
批量带回的话注意上面的  multLookup 和 checkbox name 设置的一致就行了


批量带回的格式为 name,name,name,name 逗号间隔方式,我一般在后台进行 手动分隔一下。


转载请标明出处 http://blog.youkuaiyun.com/jiweigang1/article/details/7829829

【学一点英飞凌】AutoSar-MCAL-Gtm-TOM模块 本文基于英飞凌TC3X7芯片手册,GTM的TOM模块是产生并输出PWM的地方,想要彻底了解PWM,就必须知道它是怎么产生和如何被输出的。TOM通道还没有介绍的,详见下一篇; 阅读详情

相关推荐

UE5动画革命:如何用Motion Matching技术让你的游戏角色动作更流畅(附实战配置)

本文深入解析了UE5中Motion Matching技术的实战配置与应用。通过对比传统动画状态机的局限,详细阐述了如何构建动画数据库、在UE5中配置Pose Search Database及动画蓝图,并探讨了与IK融合、性能优化等进阶策略。该技术能显著提升游戏角色动作的流畅度与真实感,是下一代动画解决方案的核心。

weixin_29075633的博客 862

dwz....

[置顶]J-Hi Lookup实现级联下拉的效果 描述:在DWZ版中lookup的处理机制与经典的完全不同,对于lookup有两种展现形式,一种是通过点击lookup图标弹出对话框后带回选中的值,另一种是通过在文本框中输入相应信息从而实现联机式的查找带回效果。从实现目的来看,无非是让lookup的实体的主键值带回到hidden的一个元素中,而其它值只是作为显示参考之用,与底层的数据库结构与数

gangbalisun的专栏 1万+

2023东华大学机试OJ进阶版1-81题

先排序。每次找两个最小的数,把其中一个置为两数之和,并累加这个和值,另一个数置为-1,然后再排序,重复操作,直到只剩下一个数。105。

m0_49263811的博客 2794

dwz的lookup的一个小问题

1:本来打算使用提供的lookup,发现挺好使的。是从dialog上弹出lookup的,发现之前的dialog会被关闭,当lookup弹出来的时候,从网上找到解决办法就是给之前的dialog添加rel即可。该问题解决 2:照着例子来发现不行。以为不支持这个效果,找到官方的dwz-ria的例子,修改了下发现有这个效果。 3:遂照着例子来,发现不行。我把我的代码放在例子上没问题,放在我本地就不行。

silence1214的专栏 3737

从个体到群体:Cartool实战静息态EEG微状态聚类全解析

本文详细解析了使用Cartool软件进行静息态EEG微状态聚类的完整实战流程。从个体水平聚类到群体模板提取,再到指标量化,文章深入探讨了k-means算法的应用、GFP峰值数据的使用技巧以及关键参数设置,为脑电信号处理研究者提供了从数据准备到结果解读的全方位指南。

weixin_29062671的博客 286

【虚幻引擎UE】UE5 四步骤实现AI漫游与对话行为(含工程源码)

【虚幻引擎UE】UE5 四步骤实现AI漫游与对话行为(含工程源码)

灵境引路人 3227

DWZ (JUI) 教程 DWZ LookUp Suggest 教程

DWZ (JUI) 教程 DWZ LookUp Suggest  教程 最近有人问 Lookup 和 Suggest 的问题 ,我做了一个小的 Demo 希望给大家有所帮助,我也简单分析一下流程,有时间的话我也简单录个视频,讲一下原理 效果图片 单个查找带回 jsp 代码 lookup.jsp suggest+lookup

jiweigang1的专栏 2万+

2026年数字IC设计紫光展锐笔试带答案解析

本文是一份数字IC设计工程师/芯片验证工程师的笔试样题,包含单选题和多选题两部分。单选题共20题(每题2分),涵盖数字电路、C++/Verilog编程、芯片设计基础等内容,例如D/A转换计算、面向对象编程特性、三极管工作区域、Verilog仿真时间格式等。多选题15题(每题2分),考察Hold违例修复方法、验证方法学等知识点。试卷总分100分,考试时长90分钟,题型设计兼顾基础理论与工程实践,重点测试应聘者对芯片设计核心概念和工具链的掌握程度。部分题目解析详细说明了计算过程或概念原理,如第1题通过二进制转换

Open 110

dwz的lookup功能中全选功能失效的问题

一、问题dwz的lookup中的全选功能,第一个点击全选,正确无误。第二次点击全选,所有选中的CheckBox取消,也正确无误。第三次点击的时候,CheckBox应该是全部选中,然而,一个选中的都没有。如图: 二、过程 1、在网上找了很多,只有一个和我的问题一样。看了一下,我们的问题一样,但是,出错的地方不同。这个同志出错的地方是,dwz.frag.xml文件中与lookup函数class名

yan263364的博客 1054

Unity零基础到进阶 ☀️| Unity中的 GC及优化 超级全面解析 ☆(ゝω・)v 建议收藏!

介绍: 在游戏运行的时候,数据主要存储在内存中,当游戏的数据在不需要的时候,存储当前数据的内存就可以被回收以再次使用。内存垃圾是指当前废弃数据所占用的内存,垃圾回收(GC)是指将废弃的内存重新回收再次使用的过程。 Unity中将垃圾回收当作内存管理的一部分,如果游戏中废弃数据占用内存较大,则游戏的性能会受到极大影响,此时垃圾回收会成为游戏性能的一大障碍点。 本文我们主要学习垃圾回收的机制,垃圾回收如何被触发以及如何提GC收效率来提高游戏的性能。 Unity内存管理机制简介 要想了解垃圾回收如何工作以及何时被

努力前行,总会成为自己心中的那道光 6万+

深度解构事务码 SQF:Support Query Framework 与 ABAP 静态分析实战

某制造企业在年度审计前,需要确认自定义发票过账程序 ZFI_INV* 系列是否存在硬编码公司代码与未捕获异常。技术团队在字段填入ZFI_INV*后,勾选与规则,执行扫描。SQF 生成的 ALV 报告列出 42 个警告,其中 17 条与抛出 CX_SY_NO_HANDLER 相关,8 条涉及动态 SQL 注入风险。结果导出至 Excel 供开发整改,并在 ATC 阶段验证修复。此过程较手工逐个执行 Code Inspector 节省超 80 % 时间。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 215

dwz问题之动态生成的查找带回,点击没有弹出弹框(动态生成的dom,点击不能弹出dialog)

一、问题 页面通过点击事件,生成一个查找带回按钮,点击这个按钮,应该弹出弹框,实际上是页面直接更换了链接。 二、原因 通过点击事件生成的按钮,不能使用dwz的功能,原因是没有绑定,需要再次绑定这些功能。 三、结果 在dwz的 dwz.ui.js 文件中新增一个自定义的函数 /* * ++ 自定义 再次初始dwz--lookup功能 */ function reLook...

yan263364的博客 912

大模型算法岗常见面试题100道

LangChain是一个用于构建和运行大型语言模型应用的开源框架。它提供了一套工具和组件,帮助开发者将大型语言模型(如 GPT-3)与其他工具和API结合,以完成更复杂的任务。1、LangChain包含哪些核心概念?Components:可重用的模块,例如API调用、数据库查询等。Chains:将多个Components链接在一起以完成特定任务的流程。Prompt Templates: 用于指导语言模型生成输出的文本模板。Output Parsers:解析语言模型输出的工具。

具身机器人和通用AI 1958

DWZ(JUI)查找带回再次点击已选择的自动勾选

原功能描述DWZ框架的查找带回功能很好用,但在多选的情况下,如果是第一次已选了或者服务器默认带回来的已选内容,再次点击查找带回的放大镜,原来选过的就不会被勾选了。如下图所示: 如果是用户只是在已选的基础上再多勾选一个,那就需要重新勾选已选过的。已选的比较少还好,如果比较多或者是很多层级的树状多选框,那这样的设计太不人性化了。解决办法扩展查找带回的功能,点击放大镜(即查找带回功能)时,获取原有的

DataVault2.0大数据的未来 2686

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

dwz 通过js 动态生成的查找找回按钮需要手动绑定lookup() 方法

最近在用dwz的查找找回功功能的时候,直接写在页面上的b

ypb137154098的专栏 3316

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

DWZ(JUI)查找带回实现回调函数

原来的功能只是带回到输入框里,但实际项目要求带回来数据后立即触发JS函数,这个时候就需要扩展原有的查找带回功能,实现回调函数来满足需求。

DataVault2.0大数据的未来 3724

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

DWZ到的问题及自己解决方案

1.DWZ实现自动补全效果,由于用DWZ的demo时,并没有自动补全效果,只能自己来写程序了,看DEMO:      suggestFields="orgName",返回的json中的值  ,suggestUrl="你返回json的值",name="由组名+字段名组成".   2.分页及批量删除,修改操作(明天附上源码).   3.设置成自己的首页(我的主页设置)。   4.根据权

C# 移动手机应用 5180

dwz中可编辑行中使用“查找带回”的一个小BUG

趁着睡觉前终于修正了这个BUG,来记录下: 1:DWZ具有一种“批量录入”的功能,就是根据设置好的,自动点击“添加”可以在列表出现一个空行,然后在空行中录入数据,最后一起提交,例子中是"suggest+lookup",在线面,自己对着看吧。 2:当列中具有“查找带回”的时候,如果设置了suggestFields的话,并且设置正确的话,那么就可以该功能正常使用,但是如果不想用suggest功能的

silence1214的专栏 4268
上一篇: DWZ (JUI) 教程 layoutH
下一篇: DWZ (JUI) 教程 DWZ table 分页排序教程
7star_java
博客等级 码龄15年 80粉丝 127原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值