Jquery Easyui自定義下拉框組件使用詳解(21)
本文實(shí)例為大家分享了Jquery Easyui自定義下拉框組件的實(shí)現(xiàn)代碼,供大家參考,具體內(nèi)容如下
加載方式
JS調(diào)用加載
自定義下拉框不能通過標(biāo)簽的方式進(jìn)行創(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('下拉的時(shí)候觸發(fā)!'); }, onHidePanel : function () { alert('下拉面板隱藏的時(shí)候觸發(fā)!'); }, onChange : function () { alert('字段值改變的時(shí)候觸發(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)整到默認(rèn)寬度 $(document).click(function () { $('#box').combo('resize', 'width'); }); //顯示下拉面板 $(document).click(function () { $('#box').combo('showPanel'); }); //隱藏下拉面板 $('#box').combo('hidePanel'); //啟用禁用,true 可不填,false 則為不啟用 $('#box').combo('readonly',true); //驗(yàn)證文本框內(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 重寫默認(rèn)值對象。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JQuery實(shí)現(xiàn)動(dòng)態(tài)漂浮廣告
這篇文章主要為大家詳細(xì)介紹了JQuery實(shí)現(xiàn)動(dòng)態(tài)漂浮廣告,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03jquery實(shí)現(xiàn)鼠標(biāo)滑過小圖查看大圖的方法
這篇文章主要介紹了jquery實(shí)現(xiàn)鼠標(biāo)滑過小圖查看大圖的方法,涉及jquery鼠標(biāo)事件及圖片樣式動(dòng)態(tài)操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07簡單的代碼實(shí)現(xiàn)jquery定時(shí)器
項(xiàng)目遇到一個(gè)消息的模塊,在導(dǎo)航條最上面.想實(shí)現(xiàn),當(dāng)收到消息的時(shí)候能夠及時(shí)的刷新,顯示收到消息的條數(shù),下面為大家介紹兩種不錯(cuò)的方法,感興趣的朋友可以參考下2014-01-01JQuery中form驗(yàn)證出錯(cuò)信息的查看方法
JQuery中form驗(yàn)證出錯(cuò),可以采用以下方式來查看具體input的出錯(cuò)信息,下面有個(gè)不錯(cuò)的示例,有類似情況的朋友可以參考下2013-10-10JQuery動(dòng)態(tài)添加和刪除表格行的方法
這篇文章主要介紹了JQuery動(dòng)態(tài)添加和刪除表格行的方法,實(shí)例分析了jQuery中動(dòng)態(tài)操作表格行的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03jQuery實(shí)現(xiàn)的產(chǎn)品自動(dòng)360度旋轉(zhuǎn)展示特效源碼分享
這篇文章主要展示了jQuery實(shí)現(xiàn)的產(chǎn)品自動(dòng)360度旋轉(zhuǎn)展示特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-08-08jquery實(shí)現(xiàn)預(yù)覽提交的表單代碼分享
這篇文章主要介紹了jquery實(shí)現(xiàn)預(yù)覽提交的表單代碼,需要的朋友可以參考下2014-05-05jquery ajax傳遞中文參數(shù)亂碼問題及解決方法說明
本篇文章主要是對jquery ajax傳遞中文參數(shù)亂碼問題及解決方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02