中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      JAVA基礎知識:簡單介紹form的提交方式

      時間:2024-08-24 09:18:46 JAVA認證 我要投稿
      • 相關推薦

      JAVA基礎知識:簡單介紹form的提交方式

        一:form簡介

      JAVA基礎知識:簡單介紹form的提交方式

        Easyui中的form有兩種提交方式、結合自己新添加的一種ajax提交方式、本文簡單說明form的三種提交方式、和結合validatebox使用來校驗基本信息。

        二:form提交

        以登錄為例:下面是登錄頁面、注意要導入easyui所需要的css和js。

        要引入的css+js:

        登錄的div和表單:

        username: password:

        簡單說明:

        1、登錄是使用dialog來作為界面的、初始化dialog有幾種方式——(1)使用class="easyui-dialog"定義、使用 data-options="xxx"來定義dialog屬性、這種適合只具有基本樣式、不具有與后臺交互功能的時候的頁面使用。(2)使用js初始化、適合與后臺交互的界面使用、(3)可以混合使用。

        1、通過ajax提交:

        loginAndregist = $('#loginAndregist').dialog({

        closable:false,

        modal:true,

        draggable:false,

        buttons:[{

        text:'注冊',

        handler:function(){

        $('#regist').dialog('open');

        }

        },{

        text:'登錄',

        handler:function(){

        if( $('#loginInputForm').form('validate')){

        $.ajax({

        url:'login_login.action',

        data:$('#loginInputForm').serialize(),

        cache:false,

        dataType:'text',

        success:function(r){

        console.info(r);

        if(r == "success"){

        $('#loginAndregist').dialog('close');

        $.messager.show({

        title : '提示',

        msg : '登錄成功'

        });

        }else{

        $.messager.alert('標題','用戶名密碼錯誤');

        }

        }

        });

        }

        }

        }],

        });

        簡單說明:if( $('#loginInputForm').form('validate')){...}是將form與其內部的validatebox綁定、可以使用 validatebox提供的校驗規則來校驗輸入。若不使用這個而直接使用ajax提交、則不會使用validatebox提供的校驗規則、當然也可以自己加校驗方式、onSubmit()。

        2、通過先初始化form、再在點擊登錄觸發函數中提交

        初始化form表單:

        //初始化登錄表單

        loginInputForm = $('#loginInputForm').form({

        url:'login_login.action',

        success:function(r){

        console.info(r);

        if(r == "success"){

        $('#loginAndregist').dialog('close');

        $.messager.show({

        title : '提示',

        msg : '登錄成功'

        });

        }else{

        $.messager.alert('標題','用戶名密碼錯誤');

        }

        }

        });

        點擊登錄時提交表單:

        loginAndregist = $('#loginAndregist').dialog({

        closable:false,

        modal:true,

        draggable:false,

        buttons:[{

        text:'注冊',

        handler:function(){

        $('#regist').dialog('open');

        }

        },{

        text:'登錄',

        handler:function(){

        loginInputForm.submit();

        }

        }],

        });

        簡單說明:這里不再需要像ajax一樣添加一個校驗的if、因為這種方式的form是與validatebox綁定的、會自動校驗。

        3、直接在點擊登錄觸發函數中提交

        loginAndregist = $('#loginAndregist').dialog({

        closable:false,

        modal:true,

        draggable:false,

        buttons:[{

        text:'注冊',

        handler:function(){

        $('#regist').dialog('open');

        }

        },{

        text:'登錄',

        handler:function(){

        if( $('#loginInputForm').form('validate')){

        $('#loginInputForm').form('submit',{

        url:'login_login.action',

        onSubmit: function(){

        console.info('do some check !');

        },

        success : function(r){

        console.info(r);

        console.info(r);

        if(r == "success"){

        $('#loginAndregist').dialog('close');

        $.messager.show({

        title : '提示',

        msg : '登錄成功'

        });

        }else{

        $.messager.alert('標題','用戶名密碼錯誤');

        }

        }

        });

        }

        }

        }],

        });

        $('#loginInputForm').form('submit',{...})、當點擊登錄按鈕時會直接提交表單、紅色部分可以對表單提交之前做一些操作、比如校驗。

      【JAVA基礎知識:簡單介紹form的提交方式】相關文章:

      Java的基礎知識07-27

      Java基礎知識詳解12-07

      Java入門基礎知識:Java IO(輸入/輸出)03-07

      Java多線程的實現方式03-20

      JAVA認證基礎知識:Java獲取當前的系統時間03-18

      java必備基礎知識點03-07

      Java基礎知識點歸納03-05

      Java基礎知識大集合03-14

      Java認證基礎知識:java字符串轉化整型問題03-18

      主站蜘蛛池模板: 永久免费的拍拍拍网站| 久久精品熟女亚洲av艳妇| 高h视频在线免费观看| 国产乱子伦农村xxxx| 日本一区二区三区黄色| 清河县| av天堂资源网在线播放| 9l久久午夜精品一区二区| 国内少妇高潮嗷嗷叫在线观看| 永顺县| 国产成年无码久久久久下载| 国产精品系列在线一区二区三区| 国产精品自拍视频免费| 亚洲欧洲日产国码无码av野外| 益阳市| 丘北县| 甘肃省| 墨江| 广南县| 临桂县| 郎溪县| 扎兰屯市| 姜堰市| 博野县| 视频精品熟女一区二区三区| 博爱县| 伊人影院在线观看不卡| 华蓥市| h动漫尤物视频| 无码中文字幕专区一二三| 91精品91久久久久久| 久久精品国产久精国产69 | 99久久免费精品色老| 阳江市| 青州市| 保定市| 亚洲激情在线观看第三页| 对白刺激的老熟女露脸| 丰满人妻中文字幕乱码| 日本二区三区四区高清视频| 国产精品国产自线拍免费|