亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery將表單序列化成一個Object對象的實例

 更新時間:2016年11月29日 09:31:35   投稿:jingxian  
下面小編就為大家?guī)硪黄猨Query將表單序列化成一個Object對象的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

驗證表單的時候經常需要獲取表單中name='***'的元素的值,然后加以判斷。jQuery中提供了jQuery.serizlizeArray來將表單序列化成一個數(shù)組。盡管如此,數(shù)組還是不方便我們操作,我需要講表單序列化成一個對象。這樣更方便于我們操作。
 
下面是代碼:

/** 
 * @author gaohuia 
 */ 
 
(function($){ 
  $.fn.extend({ 
    serializeObject:function(){ 
      if(this.length>1){ 
        return false; 
      } 
      var arr=this.serializeArray(); 
      var obj=new Object; 
      $.each(arr,function(k,v){ 
        obj[v.name]=v.value; 
      }); 
      return obj; 
    } 
  }); 
})(jQuery); 
/**
 * @author gaohuia
 */
 
(function($){
    $.fn.extend({
       serializeObject:function(){
           if(this.length>1){
              return false;
           }
           var arr=this.serializeArray();
           var obj=new Object;
           $.each(arr,function(k,v){
              obj[v.name]=v.value;
           });
           return obj;
       }
    });
})(jQuery);

測試

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<FCK:meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jQuery.formtool.js"></script> 
<title>無標題文檔</title> 
<script language="javascript"> 
$(function(){ 
   
  $(":button").click(function(){ 
    var test=$("form").serializeObject(); 
    alert(test.id);    
  }); 
}); 
 
</script> 
</head> 
<body> 
<form action="" method="get"><input name="id" type="hidden" value="110" /> 
<input name="test" type="text" /> 
<input name="" type="button" /> 
</form> 
</body> 
</html> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<FCK:meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jQuery.formtool.js"></script>
<title>無標題文檔</title>
<script language="javascript">
$(function(){
   
    $(":button").click(function(){
       var test=$("form").serializeObject();
       alert(test.id);     
    });
});
 
</script>
</head>
<body>
<form action="" method="get"><input name="id" type="hidden" value="110" />
<input name="test" type="text" />
<input name="" type="button" />
</form>
</body>
</html> 

以上這篇jQuery將表單序列化成一個Object對象的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • jquery實現(xiàn)心算練習代碼

    jquery實現(xiàn)心算練習代碼

    實現(xiàn)代碼的過程中,有兩個問題很棘手,一個是開始按鈕連續(xù)單擊,計時時間會迅速加快;二是如何判定玩家單擊哪個按鈕。
    2010-12-12
  • EasyUI Pagination 分頁的兩種做法小結

    EasyUI Pagination 分頁的兩種做法小結

    這篇文章主要介紹了EasyUI Pagination 分頁的兩種做法小結的相關資料,需要的朋友可以參考下
    2016-07-07
  • jQuery .attr()和.removeAttr()方法操作元素屬性示例

    jQuery .attr()和.removeAttr()方法操作元素屬性示例

    本文為大家詳細介紹下如何使用jQuery的.attr()和.removeAttr()方法讀取,添加,修改,刪除元素的屬性,不會的朋友可以參考下哈,希望對大家有所幫助
    2013-07-07
  • jQuery實現(xiàn)簡易計算器功能

    jQuery實現(xiàn)簡易計算器功能

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)簡易計算器功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • jQuery的一些特性和用法整理小結

    jQuery的一些特性和用法整理小結

    下面簡單介紹一下jQuery的一些特性和用法,對于學習jquery的朋友有不少幫助。
    2010-01-01
  • jquery實現(xiàn)拖拽調整Div大小

    jquery實現(xiàn)拖拽調整Div大小

    這里給大家分享的是一段自己編寫的使用jQuery實現(xiàn)拽調整Div層大小的代碼,非常實用,推薦給有需要的小伙伴們。
    2015-01-01
  • jQuery實現(xiàn)手風琴效果(蒙版)

    jQuery實現(xiàn)手風琴效果(蒙版)

    這篇文章主要介紹了jQuery實現(xiàn)手風琴效果,附帶蒙版特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • 淺談DOCTYPE對$(window).height()取值的影響

    淺談DOCTYPE對$(window).height()取值的影響

    下面小編就為大家?guī)硪黄獪\談DOCTYPE對$(window).height()取值的影響。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • jQuery之動畫效果大全

    jQuery之動畫效果大全

    本篇文章主要介紹了jQuery之動畫效果,詳細的介紹了各種動畫特效的用法,有需要的可以了解一下。
    2016-11-11
  • jQuery Flash/MP3/Video多媒體插件

    jQuery Flash/MP3/Video多媒體插件

    jQuery Flash/MP3/Video多媒體插件,主要是用來加載flash或mp3等網絡媒體文件。
    2010-01-01

最新評論