• <menu id="w2i4a"></menu>
  • logo jQuery EasyUI使用教程

    文檔首頁>>jQuery EasyUI使用教程>>jQuery EasyUI使用教程:表單驗證

    jQuery EasyUI使用教程:表單驗證


    Kendo UI for jQuery——創(chuàng)建現(xiàn)代Web應用程序的最完整UI庫!查看詳情>>>

    本教程將向您展示如何驗證一個表單。easyui框架提供一個validatebox插件來驗證一個表單。在本教程中,我們將創(chuàng)建一個聯(lián)系表單,并應用validatebox插件來驗證表單,然后您可以根據(jù)自己的需求來調(diào)整這個表單。

    創(chuàng)建樹形下拉框

    創(chuàng)建表單

    讓我們創(chuàng)建一個簡單帶有name、email、subject和message字段的聯(lián)系表單:

    <div style="padding:3px 2px;border-bottom:1px solid #ccc">Form Validation</div>
    <form id="ff" method="post">
    <div>
    <label for="name">Name:</label>
    <input class="easyui-validatebox" type="text" name="name" required="true"></input>
    </div>
    <div>
    <label for="email">Email:</label>
    <input class="easyui-validatebox" type="text" name="email" required="true" validType="email"></input>
    </div>
    <div>
    <label for="subject">Subject:</label>
    <input class="easyui-validatebox" type="text" name="subject" required="true"></input>
    </div>
    <div>
    <label for="message">Message:</label>
    <textarea name="message" style="height:60px;"></textarea>
    </div>
    <div>
    <input type="submit" value="Submit">
    </div>
    </form>

    我們添加一個樣式名為easyui-validatebox到input標記中,所以input標記將根據(jù)validType屬性應用驗證。

    當表單無效時阻止表單提交

    當用戶點擊表單的submit按鈕時,如果表單是無效的,我們應該阻止表單提交。

    $('#ff').form({
    url:'form3_proc.php',
    onSubmit:function(){
    return $(this).form('validate');
    },
    success:function(data){
    $.messager.alert('Info', data, 'info');
    }
    });

    如果表單是無效的,將顯示一個提示信息。

    下載EasyUI示例:easyui-form-demo.zip

    購買正版授權的朋友可以點擊"咨詢在線客服"哦~~~
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();