Jquery Easyui自定義下拉框組件使用詳解(21)
更新時間:2020年12月31日 10:06:26 作者:Jsakura
這篇文章主要為大家詳細介紹了Jquery Easyui自定義下拉框組件的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了Jquery Easyui自定義下拉框組件的實現(xiàn)代碼,供大家參考,具體內(nèi)容如下
加載方式
JS調(diào)用加載
自定義下拉框不能通過標簽的方式進行創(chuàng)建。
<input id="box" />
<script>
$(function () {
//JS 加載調(diào)用
$('#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('下拉的時候觸發(fā)!');
},
onHidePanel : function () {
alert('下拉面板隱藏的時候觸發(fā)!');
},
onChange : function () {
alert('字段值改變的時候觸發(fā)!');
},
});
</script>
方法列表

//返回屬性對象
console.log($('#box').combo('options'));
//返回下拉面板對象
console.log($('#box').combo('panel'));
//返回文本框?qū)ο?
console.log($('#box').combo('textbox'));
//銷毀組件
$('#box').combo('destroy');
//禁用和啟用
$('#box').combo('disable');
$('#box').combo('enable');
//調(diào)整到默認寬度
$(document).click(function () {
$('#box').combo('resize', 'width');
});
//顯示下拉面板
$(document).click(function () {
$('#box').combo('showPanel');
});
//隱藏下拉面板
$('#box').combo('hidePanel');
//啟用禁用,true 可不填,false 則為不啟用
$('#box').combo('readonly',true);
//驗證文本框內(nèi)的值是否合法
$(document).click(function () {
console.log($('#box').combo('isValid'));
});
//清空文本框內(nèi)容
$(document).dblclick(function () {
$('#box').combo('clear');
});
//重置文本框到初始狀態(tài)
$(document).dblclick(function () {
$('#box').combo('reset');
});
//得到文本框字符串
$(document).click(function () {
console.log($('#box').combo('getText'));
});
//設(shè)置文本框字符串
$(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 重寫默認值對象。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效源碼分享
這篇文章主要展示了jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-08-08
jquery ajax傳遞中文參數(shù)亂碼問題及解決方法說明
本篇文章主要是對jquery ajax傳遞中文參數(shù)亂碼問題及解決方法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02

