中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂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网一区天堂福利| 安丘市| 亚洲av人妖一区二区三区| 国产免费一区二区av| 伊人中文字幕在线乱码| 蜜桃一区二区三区在线看| 亚洲AV秘 片一区二区三区 | 无码成年性午夜免费网站蜜蜂| 久久久久久AV无码成人| 天天射色综合| 精品人妻av一区二区三区不卡| av免费网站在线免费观看| 中文字幕一区二区三区在线视频| 古田县| 欧美日韩国产高清| 日本不卡在线一区二区三区视频| 平昌县| 日韩在线不卡一区在线观看| 九江县| 乃东县| 彰化市| 色窝综合网| 国产精品久久无码免费看| 在线观看精品国产福利片87| 亚洲大片中文字幕久久| 亚洲av乱码专区国产乱码| 精品少妇后入一区二区三区| 国产精品毛片av一区二区| 磐安县| 河津市| 国产片三级视频播放| 日韩精品不卡一区二区三区| 日韩av无卡无码午夜观看| 午夜无码国产18禁| 玩弄极品少妇被弄到高潮| a级国产精品片在线观看| 亚欧同人精品天堂| 扒开非洲女人大荫蒂视频| 巴塘县| 万安县|