JS中artdialog彈出框控件之提交表單思路詳解
artDialog是一個基于javascript編寫的對話框組件,它擁有精致的界面與友好的接口。
前言:
自適應(yīng)內(nèi)容
artDialog的特殊UI框架能夠適應(yīng)內(nèi)容變化,甚至連外部程序動態(tài)插入的內(nèi)容它仍然能自適應(yīng),因此你不必去考慮消息內(nèi)容尺寸使用它。它的消息容器甚至能夠根據(jù)寬度讓文本居中或居左對齊——這一切全是XHTML+CSS原生實現(xiàn)。
完善的接口
它的接口完善,可以輕易與外部程序配合使用。如異步寫入消息、控制位置、尺寸、顯示與隱藏、關(guān)閉等。
細(xì)致的體驗
如果不是在輸入狀態(tài),它支持Esc快捷鍵關(guān)閉;可指定在元素附近彈出,讓操作更便捷;智能給按鈕添加焦點;黃金比例垂直居中;超大響應(yīng)區(qū)域特別為ipad等觸屏設(shè)備優(yōu)化;預(yù)先緩存皮膚圖片更快響應(yīng)……
跨平臺兼容
兼容:IE6+、Firefox、Chrome、Safari、Opera以及iPad等移動設(shè)備。并且IE6下也能支持現(xiàn)代瀏覽器的靜止定位(fixed)、覆蓋下拉控件、alpha通道png背景。
步入正題:
artdialog 不錯的彈出框控件
接觸artdialog已經(jīng)有一段時間了,覺得其用起來還不錯,比較輕量級,javascript的插件我比較喜歡輕量級的,加載速度快。
其功能也很不錯,功能很齊全,相對于其它彈出插件,這個插件不僅還在維護(hù),而且bug也少,用起來也挺方便,是國內(nèi)比較出眾的插件之一。
調(diào)用方法如下:
//說明下面是一段通過artdialog彈出form表單,并通過ajaxform來提交的js(表單可以采用jquery validate驗證控件來驗證表單) $(document).ready(function() { var options = { target: '#output2', success: showResponse // post-submit callback }; $('#myForm').ajaxForm(options); var alt =null; $("#addHname").click(function(){ alt=art.dialog({ title:'新增花名', content: document.getElementById('g_cn'), width:750, button: [ { name: '保存', focus: true, callback: function () { $('#myForm').submit(); return false; } }, { name: '關(guān)閉', callback: function () { } } ] }); }); function showResponse(data){ if(alt !=null){ alt.close(); } if(data=='success'){ artDialog.alert('保存成功'); }else{ art.dialog.close(); artDialog.alert('保存失敗'); } } });
以上所述是小編給大家介紹的JS中artdialog彈出框控件之提交表單思路詳解,希望對大家有所幫助!
- 分享2個jQuery插件--jquery.fileupload與artdialog
- artdialog的圖片/標(biāo)題以及關(guān)閉按鈕不顯示的解決方法
- 給artDialog 5.02 增加ajax get功能詳細(xì)介紹
- artDialog 4.1.5 Dreamweaver代碼提示/補全插件 附下載
- artDialog雙擊會關(guān)閉對話框的修改過程分享
- jQuery validate+artdialog+jquery form實現(xiàn)彈出表單思路詳解
- artDialog+plupload實現(xiàn)多文件上傳
- plupload+artdialog實現(xiàn)多平臺上傳文件
- jQuery對話框插件ArtDialog在雙擊遮罩層時出現(xiàn)關(guān)閉現(xiàn)象的解決方法
- Jquery彈出窗口插件 LeanModal的使用方法
- 使用jQuery插件創(chuàng)建常規(guī)模態(tài)窗口登陸效果
- jQuery插件artDialog.js使用與關(guān)閉方法示例
相關(guān)文章
實例詳解JavaScript中setTimeout函數(shù)的執(zhí)行順序
關(guān)于javascript的運行機制大家都應(yīng)該有所了解了吧,其實javascript是一個單線程的機制,但是因為隊列的關(guān)系它的表現(xiàn)會讓我們感覺是一個多線程的錯覺。下面這篇文章通過實例主要給大家介紹了關(guān)于JavaScript中setTimeout函數(shù)執(zhí)行順序的相關(guān)資料,需要的朋友可以參考下。2017-07-07淺析Javascript匿名函數(shù)與自執(zhí)行函數(shù)
的相關(guān)資料2016-02-02JavaScript分步實現(xiàn)一個出生日期的正則表達(dá)式
本文把出生日期分割成幾個部分,分步地介紹了實現(xiàn)一個出生日期校驗的完整過程。對出生日期正則表達(dá)式感興趣的朋友參考下吧2018-03-03