中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂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

      主站蜘蛛池模板: 双柏县| 亚洲精品一区二区三区播放| 国产三级国产精品国产专区| 国产精品自拍视频免费| 久久亚洲第一视频黄色| 满城县| 大同市| 吉水县| 人妻无码人妻有码不卡| 亚洲国产剧情在线精品视| 青青草免费观看高清视频| 中文一区二区三区无码视频| 绿帽人妻被插出白浆免费观看| 国产免费无码9191精品| 亚洲国产字幕| 东至县| 克东县| 国产成人精品cao在线| 安陆市| 松溪县| 方正县| 中文字幕人妻av一区二区啪啪| 和田市| 双流县| 依安县| 99精品视频69v精品视频免费| 日韩人妻一级av一区二区| 邢台县| 亚洲综合一| 中文日产幕无限码一区| 最新手机国产在线小视频| 精品久久久无码不卡| 亚洲va在线va天堂va四虎| 极品人妻少妇一区二区| 二区三区亚洲精品国产| 亚洲av制服一区二区三区| 麻豆免费观看视频在线观看| 99久久婷婷国产综合亚洲| 国产成人福利av一区二区三区| 亚洲AV无码AV色| 国产天堂一区二区三区四区|