• EasyUi – 1.入门


    1.页面引用.

    jquery,easyui,主题easyui.css,图标ico.css,语言zh_CN.js

    <script src="Scripts/jquery-easyui-1.3.2/jquery-1.8.0.min.js"></script>
        <script src="Scripts/jquery-easyui-1.3.2/jquery.easyui.min.js"></script>
        <link href="Scripts/jquery-easyui-1.3.2/themes/default/easyui.css" rel="stylesheet" />
        <link href="Scripts/jquery-easyui-1.3.2/themes/icon.css" rel="stylesheet" />
        <script src="Scripts/jquery-easyui-1.3.2/locale/easyui-lang-zh_CN.js"></script>

    2.parser组件panel组件

    <body>
        <div id="p" class="easyui-panel" title="My Panel"
    style="width: 500px; height: 150px; padding: 10px; background: #fafafa;"
    data-options="iconCls:'icon-save',closable:true,   
                    collapsible:true,minimizable:true,maximizable:true">
            <p>panel content.</p>
            <p>panel content.</p>
        </div>
        <input type="button" name="" onclick="$('#p').panel('open')" value="显示" />
        <input type="button" name="" onclick="$('#p').panel('close')" value="关闭" />
        <input type="button" name="" onclick="$('#p').panel('destroy')" value="销毁" />
    </body>
    
    无标题
    
    
    

    3.Form表单的验证(validate)提交

    隐藏行号 复制代码 index.html
    1. <!DOCTYPE html>
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    5.     <title></title>
    6.     <script src="Scripts/jquery-easyui-1.3.2/jquery-1.8.0.min.js"></script>
    7.     <script src="Scripts/jquery-easyui-1.3.2/jquery.easyui.min.js"></script>
    8.     <link href="Scripts/jquery-easyui-1.3.2/themes/default/easyui.css" rel="stylesheet" />
    9.     <link href="Scripts/jquery-easyui-1.3.2/themes/icon.css" rel="stylesheet" />
    10.     <script src="Scripts/jquery-easyui-1.3.2/locale/easyui-lang-zh_CN.js"></script>
    11.     <script type="text/javascript">
    12.         var LoginAndRegDialog;
    13. var LoginInputForm;
    14.         $(function () {
    15. //对话框dialog
    16. LoginAndRegDialog = $("#LoginAndRegDialog").dialog({
    17.                 closable: false,
    18.                 modal: true,
    19.                 buttons: [{
    20.                     text: '登录',
    21.                     iconCls: 'icon-ok',
    22.                     handler: function () {
    23. //***先验证(根据自己的需求)
    24. if (LoginInputForm.form('validate')) {
    25. //表单form提交
    26. LoginInputForm.submit();
    27.                         }
    28.                     }
    29. 
      
    30.                 }, {
    31.                     text: '取消',
    32.                     handler: function () {
    33.                         $('#LoginInputForm').form('clear');
    34.                     }
    35.                 }]
    36.             });
    37. 
      
    38. //表单的提交要求
    39. LoginInputForm = $('#LoginInputForm').form({
    40.                 url: '/Login.ashx',
    41.                 onSubmit: function () {
    42. // do some check   
    43.                     // return false to prevent submit;   
    44. },
    45.                 success: function (data) {
    46. //alert(data);
    47. console.info(data);
    48.                     $.messager.show({
    49.                         title: '提示',
    50.                         msg: data
    51.                     })
    52.                 },
    53.             });
    54. 
      
    55. 
      
    56. 
      
    57. 
      
    58. 
      
    59.         })
    60. </script>
    61. </head>
    62. <body>
    63. 
      
    64.     <div id="LoginAndRegDialog" title="用户登录" style="width: 250px; height: 200px;">
    65.         <form id="LoginInputForm" method="post">
    66.             <table style="margin-top: 20px">
    67.                 <tr>
    68.                     <th>用户名:</th>
    69.                     <td>
    70. <!--直接使用验证规则class="easyui-validatebox"-->
    71. <input name="name" class="easyui-validatebox" data-options="required:true" />
    72.                     </td>
    73.                 </tr>
    74.                 <tr>
    75.                     <th align="right">密码:</th>
    76.                     <td>
    77.                         <input name="password" type="password" />
    78.                     </td>
    79.                 </tr>
    80.             </table>
    81.         </form>
    82.     </div>
    83. 
      
    84. </body>
    85. </html>
    86. 
      

    隐藏行号 复制代码 Login.ashx
    1. public void ProcessRequest(HttpContext context)
    2.         {
    3.             context.Response.ContentType = "text/html";
    4. string username = context.Request["name"];
    5. string password = context.Request["password"];
    6.             context.Response.Write(username + "你好,你的密码是:" + password);
    7. 
      
    8.         }

    image

    jQuery EasyUI 1.3 中文帮助手册

    easyUI1.3.chm.7z

  • 相关阅读:
    ES elasticsearch 段合并
    xtrabackup VS clone plugin
    MySQL排序揭秘
    PostgreSQL体系结构和基本操作
    ES elasticsearch refresh和flush的区别
    MySQLMGR(一)
    redis一键创建脚本
    vs2010 安装无法打开deffactory.dat解决办法
    FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念总结
    http://www.cnblogs.com/secenes/archive/2008/05/15/1198933.html
  • 原文地址:https://www.cnblogs.com/tangge/p/3214496.html
Copyright © 2020-2023  润新知