EasyUI表单赋值和DataGrid中搜索框功能

1、Easy UI表单赋值:

方式一:

//加载自定义下拉框
var comboVal = obj.combo;
var comboTxt = $("#combo_div input[value='" + comboVal + "']").next('span').text();
$('#combo').combo('setValue', comboVal).combo('setText', comboTxt).combo('hidePanel');
var obj = data.obj;//Object
//其他控件
$('#numberspinner').numberspinner('setValue', obj.numberspinner);
$('#timespinner').timespinner('setValue', obj.timespinner);
$('#slider').slider('setValue', obj.slider);
$('#datetimebox').datetimebox('setValue', formatDateTime(obj.datetimebox));
$('#combogrid').combogrid('setValue', obj.combogrid);//单选,多选请使用setValues
$('#combotree').combotree('setValue', obj.combotree);//单选,多选请使用setValues
$('#combobox').combobox('setValue', obj.combobox);//单选,多选请使用setValues
$('#textbox').textbox('setValue', obj.textbox);
$('#numberbox').numberbox('setValue', obj.numberbox);
$('#datebox').datebox('setValue', formatDate(obj.datebox));	
$('#remarks').textbox('setValue', obj.remarks)

 方法二:

var obj = data.obj;//Object
$('#exampleForm').form('load',{
	'numberspinner':obj.numberspinner,
	'timespinner':obj.timespinner,
	'textbox':obj.textbox,
	'datebox':obj.datebox,
	'numberbox':obj.numberbox,
	'slider':obj.slider,
	'datetimebox':obj.datetimebox,
	'combogrid':obj.combogrid,
	'combotree':obj.combotree,
	'combobox':obj.combobox,
	'remarks':obj.remarks
});

 关于方法二中,这种加载数据方式显示在页面上有问题,不建议采用此方法。

 

2、Easy UI 搜索框:

方法一:

var _this = $('#exampleList');
_this.datagrid('load',{
    	'textbox':_textbox,
	'datetimebox_begin':_datetimebox_begin,
	'datetimebox_end':_datetimebox_end,
	'field': _this.datagrid('getColumnFields',true).toString()
 });

 方法二:

$('#exampleList').datagrid({
	queryParams: {
		'textbox':_textbox,
		'datetimebox_begin':_datetimebox_begin,
		'datetimebox_end':_datetimebox_end
	}
});

 

3、Easy UI 清空文本框:

//清空内容
$('#_textbox').textbox('setValue','');
$('#datetimebox_begin').datetimebox('setValue','');
$('#datetimebox_end').datetimebox('setValue','');

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值