的jqGrid filterToolbar搜索输入大小
问题描述:
我开始使用filtertoolbar:myGrid.jqGrid('filterToolbar', {stringResult: true, searchOnEnter: false, defaultSearch : "cn"});
的jqGrid filterToolbar搜索输入大小
我的问题是,如果我能控制搜索输入大小 -
UPDATE:它的高度和宽度尺寸。
感谢提前。
答
如果我理解你纠正你应该包括在colModel
中要限制在搜索工具栏的相应的输入字段一样
searchoptions:{ attr: {maxlength: 5}}
选择在这个例子中,其输入大小的列的定义将被允许输入不多于五个字符。
修订:我不明白你为什么需要这样的行为,但是你可以使用searchoptions
的dataInit
设置输入控件的高度和宽度。要做到这一点,你可以使用jQuery.css或jQuery.height和jQuery.width方法:
searchoptions:{
attr: {maxlength: 5},
dataInit: function(elem) {
//$(elem).css({height:"30px", width:"40px"});
$(elem).height(30).width(40);
}
}
如果增加搜索工具栏中的控件的高度,你应该改变另外
var myGrid = $("#list");
// ...
var $search_toolbar = $("tr.ui-search-toolbar", myGrid[0].grid.hDiv);
$search_toolbar.height(30);
您应该在创建搜索工具栏的电话filterToolbar
之后执行此操作。
查看小演示here。
感谢的..对不起,但是当我写的尺寸,我知道它的宽度和高度尺寸..我更新了我的问题。 – user590586 2011-05-12 08:06:31
@ user590586:我更新了我的答案。 – Oleg 2011-05-12 08:57:59
谢谢!它非常棒! – user590586 2011-05-12 09:52:35