SearchBox( 搜索框) 组件

一. 加载方式
//class 加载方式
<input id="ss" class="easyui-searchbox" style="width:300px"
data-options="searcher:qq,prompt:‘Please Input
Value‘,menu:‘#box‘"></input>
<div id="box" style="width:120px">
<div data-options="name:‘all‘,iconCls:‘icon-ok‘">All News</div>
<div data-options="name:‘sports‘">Sports News</div>
</div>

//JS 加载调用
$(‘#ss‘).searchbox({
searcher : function (value, name) {
alert(value + ‘,‘ + name);
},
menu : ‘#box‘,
prompt : ‘请输入内容‘,
});

二.属性列表

  

//属性设置
$(‘#ss‘).searchbox({
width : 300,
height : 30,
value : ‘固定内容‘,
searcher : function (value, name) {
alert(value + ‘,‘ + name);
},
menu : ‘#box‘,
prompt : ‘请输入内容‘,
disabled : true,
});

三. 方法列表

//返回属性对象
console.log($(‘#ss‘).searchbox(‘options‘));

//返回文本框对象
console.log($(‘#ss‘).searchbox(‘textbox‘));

//返回当前索引值
console.log($(‘#ss‘).searchbox(‘getValue‘));

//改变当前索引值
$(‘#ss‘).searchbox(‘setValue‘,‘改变值‘)

//选择指定的搜索类型
$(‘#ss‘).searchbox(‘selectName‘, ‘sports‘);

//返回当前索引类型值
console.log($(‘#ss‘).searchbox(‘getName‘));

//重置搜索框宽度
$(‘#ss‘).searchbox(‘resize‘, 200);

//销毁搜索框
$(‘#ss‘).searchbox(‘destroy‘);

//禁用和启用
$(‘#ss‘).searchbox(‘disable‘);
$(‘#ss‘).searchbox(‘enable‘);

//清理搜索框内容
$(‘#ss‘).searchbox(‘clear‘);

//重置搜索框内容
$(document).dblclick(function () {
$(‘#ss‘).searchbox(‘reset‘);
});

//返回类型名对象
var m = $(‘#ss‘).searchbox(‘menu‘);
var item = m.menu(‘findItem‘, ‘体育‘);
m.menu(‘setIcon‘, {
target: item.target,
iconCls: ‘icon-save‘
});

PS:我们可以使用$.fn.searchbox.defaults 重写默认值对象。

时间: 2024-08-27 00:47:27

SearchBox( 搜索框) 组件的相关文章

第一百一十节,jQuery EasyUI,SearchBox(搜索框)组件

jQuery EasyUI,SearchBox(搜索框)组件 学习要点: 1.加载方式 2.属性列表 3.方法列表 本节课重点了解 EasyUI 中 SearchBox(搜索框)组件的使用方法,这个组件依赖于 MenuButton(按钮)组件. 一.加载方式

Android零基础入门第62节:搜索框组件SearchView

原文:Android零基础入门第62节:搜索框组件SearchView 一.SearchView概述 SearchView是搜索框组件,它可以让用户在文本框内输入文字,并允许通过监听器监控用户输入,当用户输入完成后提交搜索时,也可通过监听器执行实际的搜索. SearchView默认是展示一个search的icon,点击icon展开搜索框,也可以自己设定图标.用SearchView时可指定如下表所示的常见XML属性及相关方法. 如果为SearchView增加一个配套的ListView,则可以为Se

搜索框组件

搜索框组件1 当数据量很大时,keyup时不断地向服务器请求新的的数据,不断渲染搜搜结果. 代码实现: function onKeyUpcbfn_table(input){ var _input = input.value; if (searchCount === 0) { searchCount = 1; WT.Tool.ajax({apiName:'/symbol/get_symbol_name',param:{search:_input},cbFn:{ onSuccess:function

EasyUI - SearchBox 搜索框

效果: html代码: <input id="ss"/> <div id="mm"> <div data-options="name:'所有频道',iconCls:'icon-ok'">所有频道</div> <div data-options="name:'新闻频道'">新闻频道</div> </div> JavaScript代码: $(fun

EasyUI 20-SearchBox(搜索框)组件

EasyUI基础入门之searchbox&amp;progressbar(搜索框和进度条)

easyui基础部分的学习(八大部分)只剩下searchbox和pargressbar.tooltip了,有点小激动呢.本偏文章将对searchbox和pargressbar做一个学习.鉴于两者的内容都不会太多,这里就直接将之合并在一起啦! searchbox 不用过多解释,只要用于用户对数据的搜索.使用$.fn.searchbox.defaults重载默认值. 依赖组件:菜单按钮. searchbox提示用户输入搜索值.它可以设定一个类别菜单,允许用户选择不同的搜索类别.当用户点击确认按钮时将

EasyUI基础searchbox&amp;amp;progressbar(搜索框,进度条)

easyui学习的基本组成部分(八个部分)硕果仅存searchbox和pargressbar.tooltip该,有一点兴奋.本文将偏向searchbox和pargressbar做一个探讨.鉴于双方的内容不会太多,在这里,直接此事合并! searchbox 不用过多解释,仅仅要用于用户对数据的搜索.使用$.fn.searchbox.defaults重载默认值. 依赖组件:菜单button. searchbox提示用户输入搜索值.它能够设定一个类别菜单,同意用户选择不同的搜索类别.当用户点击确认bu

EasyUI之搜索框searchbox

1.实例背景 EasyUI中searchbox搜索框,输入值后点击搜索图标,可以打印出值 2.实例源码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>EasyUI之搜索框searchbox</title> <link rel="stylesheet" href="../themes/black/easyui

Android中的搜索框(SearchView)的功能和用法

1.SearchView是搜索框组件,它可以让用户在文本框里输入文字,通过监听器取得用户的输入,当用户点击搜索时,监听器执行实际的搜索. 2.SearchView组件的常用方法如下: ①setIconifiedByDefault(boolean iconified) ===> 设置搜索框默认是否自动缩小为图标. ②setOnQueryTextListener(SearchView,OnQueryTextListener listener) ===> 为搜索框设置监听器 ③setSubmitBu