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

      JAVA基礎知識:form的提交方式

      時間:2024-08-03 10:07:04 JAVA認證 我要投稿

      JAVA基礎知識:form的提交方式

        Easyui中的form有兩種提交方式、結合自己新添加的一種ajax提交方式、本文簡單說明form的三種提交方式、和結合validatebox使用來校驗基本信息。希望下文關于form的提交方式介紹對大家學習java有幫助!

      JAVA基礎知識:form的提交方式

        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基礎知識:簡單介紹form的提交方式08-24

      講解如何讓php提交form表單07-09

      php避免form表單重復提交08-14

      Java的基礎知識07-27

      Java基礎知識詳解09-02

      Java基礎知識總結07-25

      Java入門基礎知識:Java IO(輸入/輸出)09-23

      Java多線程的實現方式07-08

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

      JAVA認證基礎知識:Java文件解壓縮示例10-14

      主站蜘蛛池模板: 999久久久免费精品国产牛牛| 国产成人自拍视频在线免费| 亚洲VR永久无码一区| 成人无码无遮挡很H在线播放| 色婷婷激情在线一区二区三区| 亚洲国产精一区二区三区性色| 亚洲人成网站www| 精品亚洲一区二区视频| 唐海县| av天堂吧手机版在线观看| 亚洲a∨好看av高清在线观看| 国产成人福利在线视频不卡| 国产精品99久久免费观看 | 国产欧美日韩图片一区二区| 三台县| 岛国中文字幕一区二区| 亚洲中文字幕乱码免费播放| 青春草在线观看播放网站| 蜜臀aⅴ永久无码一区二区| 精品理论一区二区三区| 洛川县| 富源县| 汨罗市| 通化县| 国产成人精品自拍视频| 诸暨市| 林州市| 舒兰市| 国产一区中文字幕手机在线| 文成县| 灵寿县| 亚洲AV秘 无码一区二区久久| 亚洲精品一区二区三区av| 高h视频在线免费观看| 国产精品专区一区二区av免费看| 中文字幕人妻少妇第一页 | 亚洲熟女国产熟女二区三区| 久久洲Av无码西西人体| 亚洲国产成人资源在线桃色| 亚洲一区二区三区精品在线| 国产野战无套av毛片黑人|