搜索框
参数说明:
| 参数 | 说明 | 类型 | 可选值 |
| ele_id | 挂载元素的id | String | 必填 |
| data | 数据集合; Type:类型;(input输入框,select下拉选择,date时间选择,button搜索按钮,submit自定义名称的搜索按钮,reset重置按钮) Key:关键字,对应的字段名设置; prompt:提示语;options是select的选项内容; var zuhedata = [ {type:'input',key:'keyname',prompt:'请输入关键字',}, {type:'select',key:'keytype',prompt:'请选择类型', options:[{ name:'项目aa', value:1, },{ name:'项目bb', value:2, },], }, {type:'date',key:'start_date',prompt:'开始时间',}, {type:'date',key:'end_date',prompt:'结束时间',}, {type:'button',key:'subbtn',prompt:'搜索',} ]; | Array | 必填 |
| callback | 成功回调函数 | —— | —— |
用法实例:
<div id="searchpupo"></div>
// 搜索框
var zuhedata = [
{
type: "input",
key: "keyname",
prompt: "请输入关键字",
},
{
type: "select",
key: "keytype",
prompt: "请选择类型",
options: [
{ name: "项目aa", value: 1 },
{ name: "项目bb", value: 2 },
],
},
{
type: "date",
key: "start_date",
prompt: "开始时间",
},
{
type: "date",
key: "end_date",
prompt: "结束时间",
},
{
type: "button",
key: "subbtn",
prompt: "搜索",
},
{
type: "reset",
key: "subbtn2",
prompt: "重置2",
},
];
McrbHttpClient.searchfn.compopu({
ele_id: "searchpupo",
data: zuhedata,
callback: function (e) {
console.log(e);
},
});
效果展示:
扫一扫