<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 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

    主站蜘蛛池模板: 99久久精品免费看国产| 国产色精品vr一区区三区| 国产成人精品久久亚洲高清不卡 | 亚洲永久精品ww47| 国产在线观看高清精品| 久久青草国产精品一区| 精品无码日韩一区二区三区不卡 | 亚洲精品无码久久久久久| 国产精品无打码在线播放| 午夜精品久视频在线观看| avtt天堂网久久精品| 人人妻人人澡人人爽人人精品 | 精品国产毛片一区二区无码 | 久久精品无码一区二区日韩AV| 久久精品国产亚洲一区二区| 精品无码久久久久国产| 亚洲欧美日韩国产精品专区| 青青久久精品国产免费看| 久久99精品国产99久久6| 国产成人无码精品一区在线观看 | 国产精品无码午夜福利| 精品少妇人妻av无码久久| 亚洲精品高清无码视频| 亚洲av无码国产精品色在线看不卡| 久久久久国产日韩精品网站| 精品人妻少妇一区二区三区在线| 国产精品片在线观看手机版| 国产精品五月天强力打造| 国产精品自在欧美一区| 精品国产亚洲一区二区在线观看 | 精品日产一区二区三区手机| 久久精品国产福利国产秒| 国产亚洲婷婷香蕉久久精品| 久久精品国产99国产精偷| 99精品久久久久久久婷婷| www夜片内射视频日韩精品成人| 亚洲国产精品lv| 国产亚洲精品成人a v小说| 精品国产91久久久久久久a | 亚洲国产成人精品不卡青青草原| 92精品国产自产在线观看|