欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery表單插件ajaxForm實(shí)例詳解

 更新時(shí)間:2017年01月17日 08:45:13   作者:小舵主2016  
前端時(shí)間寫項(xiàng)目用到了ajaxForm這個(gè)插件,可以用它提交表單和上傳圖片,聽起來和正常的form表單提交沒什么區(qū)別,只不過是ajax提交,無需刷新頁面,下面通過實(shí)例給大家介紹jQuery表單插件ajaxForm,需要的朋友參考下吧

前端時(shí)間寫項(xiàng)目用到了ajaxForm這個(gè)插件,可以用它提交表單和上傳圖片,聽起來和正常的form表單提交沒什么區(qū)別,只不過是ajax提交,無需刷新頁面,如此可以增加用戶體驗(yàn)度。

引入兩個(gè)文件,PS:必須

<script type="text/javascript" src="http://img9.tongzhuo100.com/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="http://img9.tongzhuo100.com/js/jquery.form.min.js"></script>

使用方法如下:

html代碼:

<form method="post" action="#" id="submit">
  標(biāo)題:<input type="text" name="title" value=""/>
  圖片:<input type="file" name="image"/>
  <input type="button" value="提交" id="button"/>
</form>

js代碼:

<script type="text/javascript">
  $('#button').click(function(){
    var options = {
      type:'post',           //post提交
      url:'http://ask.tongzhuo100.com/server/****.php?='+Math.random(),   //url
      dataType:"json",        //json格式
      data:{'name':name,....},    //如果需要提交附加參數(shù),視情況添加
      clearForm: true,        //成功提交后,清除所有表單元素的值
      resetForm: true,        //成功提交后,重置所有表單元素的值
      cache:false,          
      async:false,          //同步返回
      success:function(data){
        //服務(wù)器端返回處理邏輯
      },
      error:function(XmlHttpRequest,textStatus,errorThrown){
        alert('操作失敗');
      }
    };
    $('#submit').ajaxSubmit(options);
  })
</script>

用法大概就是這樣,其中遇到兩個(gè)坑,本人把a(bǔ)jaxform封裝了一個(gè)方法,因?yàn)轫?xiàng)目中多次用到,然后用的同步請(qǐng)求,這樣好做處理,但是沒有圖片上傳的情況下,同步是可以的,能夠兼容到ie7,但是如果有圖片上傳,ie 7、8、9 同步就無法做處理了,只能異步了,所以當(dāng)時(shí)只能寫成異步了,在success中分別做的處理,比較蛋疼……

以上所述是小編給大家介紹的jQuery表單插件ajaxForm實(shí)例詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 詳解easyui 切換主題皮膚

    詳解easyui 切換主題皮膚

    這篇文章主要介紹了easyui 切換主題皮膚方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • jQuery autocomplate 自擴(kuò)展插件、自動(dòng)完成示例代碼

    jQuery autocomplate 自擴(kuò)展插件、自動(dòng)完成示例代碼

    jquery-lib版本是 1.3.2的,該插件是簡單的擴(kuò)展插件,代碼也比較簡單的封裝。所以看起來也比較簡單不是很費(fèi)力,當(dāng)然封裝得也不是很好。
    2011-03-03
  • JS與jQuery實(shí)現(xiàn)隔行變色的方法

    JS與jQuery實(shí)現(xiàn)隔行變色的方法

    這篇文章主要介紹了JS與jQuery實(shí)現(xiàn)隔行變色的方法,結(jié)合實(shí)例形式對(duì)比分析了javascript與jQuery實(shí)現(xiàn)隔行變色的具體操作步驟與相關(guān)技巧,體驗(yàn)一下jQuery的華麗與簡潔,需要的朋友可以參考下
    2016-09-09
  • 詳解jQuery向動(dòng)態(tài)生成的內(nèi)容添加事件響應(yīng)jQuery live()方法

    詳解jQuery向動(dòng)態(tài)生成的內(nèi)容添加事件響應(yīng)jQuery live()方法

    這篇文章主要介紹了jQuery向動(dòng)態(tài)生成的內(nèi)容添加事件響應(yīng)jQuery live()方法,需要的朋友可以參考下
    2015-11-11
  • jQuery實(shí)現(xiàn)的粘性滾動(dòng)導(dǎo)航欄效果實(shí)例【附源碼下載】

    jQuery實(shí)現(xiàn)的粘性滾動(dòng)導(dǎo)航欄效果實(shí)例【附源碼下載】

    這篇文章主要介紹了jQuery實(shí)現(xiàn)的粘性滾動(dòng)導(dǎo)航欄效果,涉及jQuery插件smint的相關(guān)使用技巧,并附帶完整實(shí)例源碼供讀者下載參考,需要的朋友可以參考下
    2017-10-10
  • jQuery中detach()方法用法實(shí)例

    jQuery中detach()方法用法實(shí)例

    這篇文章主要介紹了jQuery中detach()方法用法,以不同實(shí)例形式分析了detach()方法刪除匹配元素的技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • 使用jquery實(shí)現(xiàn)放大鏡效果

    使用jquery實(shí)現(xiàn)放大鏡效果

    相信大家都見過或使用過放大鏡效果,甚至實(shí)現(xiàn)過該效果,它一般應(yīng)用于放大查看商品圖片,一些電商網(wǎng)站(例如:凡客,京東商城,阿里巴巴等)都有類似的圖片查看效果。那么接下來,我們將向大家介紹通過jQuery實(shí)現(xiàn)放大鏡效果。
    2014-09-09
  • jQuery?UI菜單部件Menu?Widget

    jQuery?UI菜單部件Menu?Widget

    這篇文章介紹了jQuery?UI菜單部件Menu?Widget,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • jQuery Ajax異步處理Json數(shù)據(jù)詳解

    jQuery Ajax異步處理Json數(shù)據(jù)詳解

    jquery ajax處理json數(shù)據(jù)其實(shí)與其它ajax處理數(shù)據(jù)沒什么很大的改動(dòng),我們只要簡單處理一下ajax部份的dataType數(shù)據(jù)類型等于json即可解決了
    2013-11-11
  • JQuery從頭學(xué)起第三講

    JQuery從頭學(xué)起第三講

    看了前面兩講的54淘客網(wǎng)友,我想應(yīng)該對(duì)JQuery已經(jīng)有了個(gè)初步的認(rèn)識(shí),知道如何用JQuery選擇器來獲取控件的值,今天我們主要講使用JQuery對(duì)常用控件的取值。
    2010-07-07

最新評(píng)論