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

加载方式
JS调用加载
自定义下拉框不能通过标签的方式进行创建。
<input id="box" />
<script>
$(function () {
//JS 加载调用
$('#box').combo({
required : true,
multiple : true,
});
});
</script>
属性列表
<script>
$('#box').combo({
width : 300,
height : 50,
panelWidth : 300,
panelHeight : 200,
disabled : false,
hasDownArrow : false,
delay : 50,
editable : true,
readonly : false,
required : true,
multiple : true,
});
</script>
事件列表
<script>
$('#box').combo({
required : true,
multiple : true,
onShowPanel : function () {
alert('下拉的时候触发!');
},
onHidePanel : function () {
alert('下拉面板隐藏的时候触发!');
},
onChange : function () {
alert('字段值改变的时候触发!');
},
});
</script>
方法列表
//返回属性对象
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 重写默认值对象。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Jquery
# Easyui
# 下拉框组件
# js和jQuery以及easyui实现对下拉框的指定赋值方法
# easyui下拉框动态级联加载的示例代码
# EasyUI实现下拉框多选功能
# Easyui和zTree两种方式分别实现树形下拉框
# jQuery使用EasyUi实现三级联动下拉框效果
# jQuery+easyui中的combobox实现下拉框特效
# EasyUI弹出框行编辑如何通过下拉框实现内容联动
# 文本框
# 加载
# 自定义
# 下拉框
# 重写
# 可以使用
# 大家分享
# 则为
# 具体内容
# 大家多多
# 清空
# 默认值
# 是否合法
# 可不填
# required
# combo
# true
# function
# gt
# script
相关文章:
如何快速搭建响应式可视化网站?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
教程网站设计制作软件,怎么创建自己的一个网站?
音乐网站服务器如何优化API响应速度?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何快速打造个性化非模板自助建站?
如何批量查询域名的建站时间记录?
ppt制作免费网站有哪些,ppt模板免费下载网站?
建站之星会员如何解锁更多建站功能?
如何用花生壳三步快速搭建专属网站?
如何通过VPS建站实现广告与增值服务盈利?
常州企业建站如何选择最佳模板?
临沂网站制作企业,临沂第三中学官方网站?
网站制作说明怎么写,简述网页设计的流程并说明原因?
英语简历制作免费网站推荐,如何将简历翻译成英文?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
如何用搬瓦工VPS快速搭建个人网站?
如何快速选择适合个人网站的云服务器配置?
如何通过.red域名打造高辨识度品牌网站?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
C#如何序列化对象为XML XmlSerializer用法
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
个人摄影网站制作流程,摄影爱好者都去什么网站?
如何选择高效稳定的ISP建站解决方案?
家具网站制作软件,家具厂怎么跑业务?
西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?
如何通过老薛主机一键快速建站?
如何在搬瓦工VPS快速搭建网站?
如何在IIS7中新建站点?详细步骤解析
如何选择香港主机高效搭建外贸独立站?
建站之星2.7模板:企业网站建设与h5定制设计专题
建站之星如何配置系统实现高效建站?
建站主机选购指南:核心配置优化与品牌推荐方案
h5网站制作工具有哪些,h5页面制作工具有哪些?
建站之星如何助力网站排名飙升?揭秘高效技巧
网站制作员失业,怎样查看自己网站的注册者?
c# 在ASP.NET Core中管理和取消后台任务
微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?
详解jQuery中基本的动画方法
建站之星导航菜单设置与功能模块配置全攻略
如何挑选高效建站主机与优质域名?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何快速搭建二级域名独立网站?
如何设计高效校园网站?
javascript中对象的定义、使用以及对象和原型链操作小结
如何通过万网虚拟主机快速搭建网站?
红河网站制作公司,红河事业单位身份证如何上传?
*请认真填写需求信息,我们会在24小时内与您取得联系。