Jquery Easyui搜索框组件SearchBox使用详解(19)


Posted in Javascript onDecember 17, 2016

本文实例为大家分享了Jquery Easyui搜索框组件的实现代码,供大家参考,具体内容如下

加载方式

Class加载

<input id="ss" class="easyui-searchbox" style="width:300px"
   data-options="prompt:'Please Input Value',menu:'#box'">

 </input>
 <div id="box" style="width:120px">
  <div data-options="name:'all',iconCls:'icon-ok'">所有新闻</div>
  <div data-options="name:'sports'">?鱼新闻</div>
 </div>

JS调用加载

<input id="ss" />
 </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>

 <script>
  $(function () {
   $('#ss').searchbox({
    // 组件宽度
    width : 500,
    // 组件高度
    height: 30,
    // 输入的值
    value : 'spord',
    // 在用户按下搜索按钮或回车键的时候调用 searcher 函数
    searcher : function (value, name) {
     alert(value + ',' + name);
    },
    // 搜索类型菜单
    menu : '#box',
    // 在输入框中显示提示消息。
    prompt : '请输入内容',
    // 是否禁用搜索框
    disabled: false
   });
  });
 </script>

属性列表

Jquery Easyui搜索框组件SearchBox使用详解(19)

方法列表

Jquery Easyui搜索框组件SearchBox使用详解(19)

//返回属性对象
   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'
   });
   //可以使用$.fn.searchbox.defaults 重写默认值对象。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
PNG背景在不同浏览器下的应用
Jun 22 Javascript
JavaScript设置body高度为浏览器高度的方法
Feb 09 Javascript
js实现使用鼠标拖拽切换图片的方法
May 04 Javascript
JavaScript代码因逗号不规范导致IE不兼容的问题
Feb 25 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
Apr 12 Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 Javascript
为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
Apr 03 Javascript
jquery判断滚动条距离顶部的距离方法
Sep 05 jQuery
vue如何安装使用Quill富文本编辑器
Sep 21 Javascript
layui table复选框禁止某几条勾选的实例
Sep 20 Javascript
在vue中对数组值变化的监听与重新响应渲染操作
Jul 17 Javascript
手写Spirit防抖函数underscore和节流函数lodash
Mar 22 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 #Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 #Javascript
Bootstrap CSS组件之按钮组(btn-group)
Dec 17 #Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
Dec 17 #Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
Dec 17 #Javascript
深入理解JS继承和原型链的问题
Dec 17 #Javascript
Bootstrap CSS组件之输入框组
Dec 17 #Javascript
You might like
php准确计算复活节日期的方法
2015/04/18 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
PHP isset()及empty()用法区别详解
2020/08/29 PHP
对YUI扩展的Gird组件 Part-2
2007/03/10 Javascript
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
jquery ajax修改全局变量示例代码
2013/11/08 Javascript
Jquery 数组操作大全个人总结
2013/11/13 Javascript
JavaScript SetInterval与setTimeout使用方法详解
2013/11/15 Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
2014/02/13 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
js事件监听机制(事件捕获)总结
2014/08/08 Javascript
javascript实现表单提交后,提交按钮不可用的方法
2015/04/18 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
Angular.js基础学习之初始化
2017/03/10 Javascript
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
微信小程序3D轮播实现代码
2019/09/19 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
python访问系统环境变量的方法
2015/04/29 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
Python实现动态加载模块、类、函数的方法分析
2017/07/18 Python
pygame游戏之旅 调用按钮实现游戏开始功能
2018/11/21 Python
Python实现京东秒杀功能代码
2019/05/16 Python
在python image 中实现安装中文字体
2020/05/16 Python
如何基于Python Matplotlib实现网格动画
2020/07/20 Python
Python中三维坐标空间绘制的实现
2020/09/22 Python
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
美国最大点评网站:Yelp
2018/02/14 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
毕业生工作求职信
2014/06/30 职场文书
整改报告格式
2014/11/06 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书