EasyUIEx 使用步骤

使用easy.jquery.edatagrid.js替换jquery.edatagrid.js,easyUIEx的edatagrid对性能和逻辑进行了优化,并提供附加功能。

<!-- EasyUI CSS -->
<link rel="stylesheet" type="text/css" href="easyui/themes/bootstrap/easyui.css" id="themeLink">
<link rel="stylesheet" type="text/css" href="easyui/themes/icon.css">

<!-- EasyUI JS & Extension JS...-->
<script type="text/javascript" src="easyui/jquery.min.js"></script>
<script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
<script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script>

<!-- **EasyUIEx** -->
<link rel="stylesheet" type="text/css" href="easyuiex/css/easyuiex.css">
<script type="text/javascript" src="easyuiex/easy.easyuiex.min-2.2.3.js"></script>
<script type="text/javascript" src="easyuiex/easy.easyuiex-validate.js"></script>
<!-- EasyUIEx 'easy.jquery.edatagrid.js' instead of 'jquery.edatagrid.js' -->
<script type="text/javascript" src="easyuiex/easy.jquery.edatagrid.js"></script>
<!-- Language file -->
<script type="text/javascript" src="easyuiex/lang/easy.easyuiex-lang-zh_CN.js"></script> 

uiEx 是EasyUIEx的默认命名空间名称。 EasyUIEx API 中针对 DOM 操作,带 selector 选择器的扩展函数都支持两种方式的调用。

注意:请为元素指定唯一的 id 属性由于 EasyUIEx 内部封装 datagrid, tree 等某些 DOM 对象时使用到了对象的 id 属性,所以这些 DOM元素必须具有唯一的 id 属性。优先推荐使用 id 选择器选择 DOM 元素。

  /**
   * 操作提示
   * 
   * @param msg 消息内容
   * @param type 消息图标类型:error、info、question、warning
   * @param callback 回调函数
   */
  uiEx.alert(msg, type, callback);

  /**
   * 确认提示
   * 
   * @param msg 消息内容
   * @param callback 回调函数
   */
  uiEx.confirm(msg, callback);

  /**
   * 输入提示
   * 
   * @param msg 消息内容
   * @param callback 回调函数
   */
  uiEx.prompt(msg, callback);

  /**
   * 消息提示
   * 
   * @param msg 消息内容
   * @param position 消息位置:topLeft, topCenter, topRight, centerLeft, center, centerRight, bottomLeft, bottomCenter, bottomRight; 默认为:bottomRight(右下角)
   * @param params msg消息框参数
   */
  uiEx.msg(msg, position, params);
/**
 * 将变量uiEx的控制权让渡给第一个实现它的那个库
 * @return uiEx对象的引用
 */
uiEx.noConflict();

/*
 * parentId 类型树生成转换函数,在树形组件的 loadFilter 函数中调用
 */
loadFilter:function(rows){
    uiEx.convert(rows);
}