// type是html类型(定义select类型一定要定义option内容,其中date类型是日期插件), data是标签里内容, id是主键id /* // 高级筛选表格里面的参数定义示列(advancedFilterType=2案例) var param = [ [{type:"td",data:"栏目编号"},{type:"td",data:"等于"},{type:"input",id:"lmbh"},{type:"td"}], [{type:"td",data:"公告标题"},{type:"td",data:"等于"},{type:"input",id:"bt"},{type:"td"}], [{type:"td",data:"有效期"},{type:"td",data:"介于"},{type:"date",id:"busStartDate"},{type:"date",id:"busEndtDate"}], ] // 根据advancedFilterType=7案例 var param = [ [{type:"td",data:"登账日期"},{type:"td",data:"介于"},{type:"date",id:"busStartDate"},{type:"date",id:"busEndtDate"}], [{type:"td",data:"供应商"},{type:"td",data:"等于"},{type:"colspan",id:"gysmc",event:{onchange:"gysmcAdded",onclick:"gysmcSearch"}}], ] */ function getAdvancedFilterHtml(params) { var advancedFilter = '
'; return advancedFilter; } function addEvent(tdParam, advancedFilter) { if (tdParam.event) { for (var keyE in tdParam.event) { advancedFilter += keyE + '="' + tdParam.event[keyE] + '()"'; } } return advancedFilter; } /**************筛选新的方式************/ // 仅支持单/复选框 单/多条件 // eg: 单选框: {label: '对码',name: 'dm',type: 'radio',options: [{value: 'ydm',title: '已对码'},{value: 'wdm',title: '未对码'}]} // eg: 复选框: {label: '对码',name: 'dm',type: 'checkbox',options: [{value: 'ydm',title: '已对码'},{value: 'wdm',title: '未对码'}]} // eg: 单条件(仅有一个条件) [{label: '含0库存',type: 'single',value: 'kc'}] // area: 弹框宽高 默认:[500px, 200px] function getBoxAdvancedFilterHtml(params, width, column) { var contentHtml = '