最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ajax提交url與ajax提交表單的詳細(xì)比較

 更新時間:2014年02月07日 09:10:13   作者:  
本篇文章主要是對ajax提交url與ajax提交表單的區(qū)別進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

1:ajax自已構(gòu)造一個url,這種方式傳參數(shù)要用Data,不能用于表單提交。
例:

復(fù)制代碼 代碼如下:

         function createHtml(id){
            $("#reloading").show();
             //edit_bg是個div,提交時顯示,這樣可以使背景頁面不能操作。
            $("#edit_bg").show();
            $.ajax({
            type: "POST",
            url: "pageAction!createHtml.action",
            data: "id="+id,
            success: function(data){
            $("#reloading").hide();
            $("#edit_bg").hide();
            if(data == "true"){
            alert("操作成功。");
              }else{
                    alert("操作失敗,請聯(lián)系管理員!");
                    }
                    }   //操作成功后的操作
                  }); 
                   }

2:ajax提交表單,這對于大數(shù)據(jù)傳輸非常有用,如用戶注冊,信息量非常大,用ajax提交表單,頁面比較美觀 但是,對于ajax提交表單,我們還得引入一個js,即:jquery.form.js"
例:
復(fù)制代碼 代碼如下:

    function uploadFile(){

      $("#reloading").show();
      $("#edit_bg").show();
       //form1為表單名
      $("#form1").ajaxSubmit({
      type: "POST",
      success: function(data){
      $("#reloading").hide();
      $("#edit_bg").hide();
      if(data.indexOf("true")!=-1){
      alert("操作成功。");
      }else{
      alert(data);
       alert("操作失敗,請聯(lián)系管理員!");
      }
        }   //操作成功后的操作
       }); 
         }

3: 2項(xiàng)中ajax提交表單雖然可以正確操作,但返回的data數(shù)據(jù)有問題,頁面得不到處理結(jié)果。如下的代碼對ajax提交表單進(jìn)行了糾正
復(fù)制代碼 代碼如下:

    function submitForm(){
$('#form1').ajaxSubmit(ajaxOptionsNew); 
       }

   var ajaxOptionsNew = { 
                beforeSubmit : fn_check_form, 
                success : showResponse, 
                url : "costAtion!save2.action", 
                error : function(XMLResponse) { 
                    alert(XMLResponse.responseText);  
                    alert('操作失??!');
                   // window.location.reload();
                } 
            }; 

 

function fn_check_form(){
    if($("#Name").val() == ""){
alert("人不能為空");
$("#Name").focus();
return false;
}
       }

  function showResponse(responseText) { 
               try{ 
                //alert(responseText);
                   if(responseText == 'true'){ 
                        alert('操作成功!');
                        window.location.reload();
                   }
                   else if(responseText == 'paramFalse')
                   {
                    alert("必填參數(shù)不能為空!")
                   }
                   else if(responseText == 'timeError')
                   {
                     alert("出發(fā)時間不能大于報(bào)銷時間!");
                   }
                   else{ 
                        alert('操作失?。?); 
                     //   window.location.reload();
                    } 
                }catch(e){alert(e.message);} 
        } 

相關(guān)文章

  • 滑輪滾動到頁面底部ajax加載數(shù)據(jù)配合jsonp實(shí)現(xiàn)探討

    滑輪滾動到頁面底部ajax加載數(shù)據(jù)配合jsonp實(shí)現(xiàn)探討

    滾動下拉到頁面底部加載數(shù)據(jù)是很多瀑布流網(wǎng)站的做法,那來看看配合jsonp是如何實(shí)現(xiàn)的吧,小菜總結(jié)記錄之用特在此與大家一起分享,感興趣的朋友可以參考下哈
    2013-05-05
  • AJAX 用戶注冊時的應(yīng)用實(shí)例

    AJAX 用戶注冊時的應(yīng)用實(shí)例

    我所舉的這個例子是一個企業(yè)用戶注冊時的一個應(yīng)用,當(dāng)用戶注冊時檢查用戶名和企業(yè)名是否可用,以前的做法是在旁邊加一個按鈕,點(diǎn)擊“檢查”,就向服務(wù)器發(fā)出請求,然后等待……服務(wù)器返回信息,繼續(xù)操作。
    2008-12-12
  • Ajax請求成功后打開新窗口地址

    Ajax請求成功后打開新窗口地址

    這篇文章主要介紹了Ajax請求成功后打開新窗口地址的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • Ajax的使用四大步驟

    Ajax的使用四大步驟

    ajax(異步j(luò)avascript xml) 能夠刷新局部網(wǎng)頁數(shù)據(jù)而不是重新加載整個網(wǎng)頁。接下來通過本文給大家介紹Ajax的使用四大步驟,非常不錯,感興趣的朋友看下吧
    2016-07-07
  • Ajax輪詢請求狀態(tài)(微信公眾號帶參數(shù)二維碼登錄網(wǎng)站)

    Ajax輪詢請求狀態(tài)(微信公眾號帶參數(shù)二維碼登錄網(wǎng)站)

    最近做了一個項(xiàng)目,其中有功能要求通過掃碼微信公眾號帶參數(shù)的二維碼來登錄網(wǎng)站,接下來小編給大家介紹實(shí)現(xiàn)思路及代碼,一起看看吧
    2016-09-09
  • 簡單談?wù)凙JAX核心對象

    簡單談?wù)凙JAX核心對象

    核心對象是XMLHttpRequest,它可以提供不重新加載頁面的情況下更新網(wǎng)頁,在頁面加載后在客戶端向服務(wù)器請求數(shù)據(jù),在頁面加載后在服務(wù)器端接受數(shù)據(jù),在后臺向客戶端發(fā)送數(shù)據(jù)。
    2015-11-11
  • AJAX如何實(shí)現(xiàn)無刷新登錄功能

    AJAX如何實(shí)現(xiàn)無刷新登錄功能

    點(diǎn)擊登錄按鈕時彈出登錄窗口,輸入正確的用戶名密碼后點(diǎn)擊登錄則登錄窗口關(guān)閉,狀態(tài)改為當(dāng)前用戶名.這篇文章主要介紹了AJAX如何實(shí)現(xiàn)無刷新登錄功能,需要的朋友參考下
    2017-01-01
  • Jquery中ajax提交表單幾種方法(get、post兩種方法)

    Jquery中ajax提交表單幾種方法(get、post兩種方法)

    ajax技術(shù)帶給我們的是良好的用戶體驗(yàn),同時,使用jquery可以簡化開發(fā),提高工作效率,接下來,腳本之家小編給大家分享Jquery中ajax提交表單幾種方法,需要的朋友可以參考下
    2015-09-09
  • 關(guān)于ajax的使用方法_例題、ajax的數(shù)據(jù)處理

    關(guān)于ajax的使用方法_例題、ajax的數(shù)據(jù)處理

    下面小編就為大家?guī)硪黄P(guān)于ajax的使用方法_例題、ajax的數(shù)據(jù)處理。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 前后端ajax和json數(shù)據(jù)交換方式

    前后端ajax和json數(shù)據(jù)交換方式

    這篇文章主要介紹了前后端ajax和json數(shù)據(jù)交換方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06

最新評論

江西省| 高台县| 古丈县| 密云县| 武清区| 会昌县| 民丰县| 高清| 南和县| 西城区| 防城港市| 郑州市| 房山区| 乌审旗| 吉木乃县| 陈巴尔虎旗| 遵化市| 新河县| 庆安县| 堆龙德庆县| 鄂州市| 桂东县| 龙岩市| 绥化市| 尤溪县| 怀集县| 夹江县| 渝中区| 阜康市| 宜宾市| 乌鲁木齐市| 白银市| 柳河县| 临朐县| 仁布县| 平湖市| 嵩明县| 宜城市| 深水埗区| 宝鸡市| 桓仁|