本文实例为大家分享了Jquery Easyui自定义下拉框组件的实现代码,供大家参考,具体内容如下
加载方式
JS调用加载
rush:js;">
属性列表
rush:js;">
事件列表
rush:js;">
方法列表
rush:js;">
//返回属性对象
console.log($('#Box').combo('options'));
//返回下拉面板对象
console.log($('#Box').combo('panel'));
//返回文本框对象
console.log($('#Box').combo('textBox'));
//销毁组件
$('#Box').combo('destroy');
//禁用和启用
$('#Box').combo('disable');
$('#Box').combo('enable');
//调整到默认宽度
$(document).click(function () {
$('#Box').combo('resize','width');
});
//显示下拉面板
$(document).click(function () {
$('#Box').combo('showPanel');
});
//隐藏下拉面板
$('#Box').combo('hidePanel');
//启用禁用,true 可不填,false 则为不启用
$('#Box').combo('readonly',true);
//验证文本框内的值是否合法
$(document).click(function () {
console.log($('#Box').combo('isValid'));
});
//清空文本框内容
$(document).dblclick(function () {
$('#Box').combo('clear');
});
//重置文本框到初始状态
$(document).dblclick(function () {
$('#Box').combo('reset');
});
//得到文本框字符串
$(document).click(function () {
console.log($('#Box').combo('getText'));
});
//设置文本框字符串
$(document).click(function () {
console.log($('#Box').combo('getText'));
});
//获取组件的 Value 值
$(document).click(function () {
console.log($('#Box').combo('getValue'));
console.log($('#Box').combo('getValues'));
});
//可以使用$.fn.combo.defaults 重写默认值对象。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。
原文地址:https://www.jb51.cc/jquery/43421.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。