emapConditionConstructor

新的条件构造器
Source:
示例
$('#aaa').emapConditionConstructor({
    searchModel:"easy"
    data: Data,
    defaultOptions: {
      tree: {
        JSONParams:{onlyLinkageSon: true}
      },
      tree2: {
        JSONParams:{onlyLinkageSon: true}
      },
      "multi-tree": {
        JSONParams:{onlyLinkageSon: true}
      },
      "multi-tree2": {
        JSONParams:{onlyLinkageSon: true}
      }
    }
  });

配置

(static) $.fn.emapConditionConstructor.defaults

属性:
名称 类型 属性 默认值 描述
searchModel String <optional>
easy 默认搜索模式 可选值: 'easy' 简单模式 'advanced' 高级模式
schema Boolean <optional>
false 是否开启保存方案
defaultOptions Object <optional>
{} xtype 初始化参数
Source:

方法API

clear()

清空条件
Source:

destory()

销毁组件实例
Source:

getValue() → {String}

将插入的条件转换成model数据
Source:
返回:
类型:
String

setValue()

根据model数据页面生成条件
Source:

validate(showErrorWindowopt) → {Boolean}

校验搜索条件
参数:
名称 类型 属性 默认值 描述
showErrorWindow Boolean <optional>
false 校验出错是否弹出提示弹窗
Source:
返回:
- 校验结果
类型:
Boolean