偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

jQuery插件-微軟jQuery Data Linking

開發(fā) 前端
知道很多人會好奇,為什么我們要使用 jQuery Data Linking插件呢?下邊就讓我們一起看看使用 jQuery Data Linking給我們帶來的便利以及如何使用 jQuery Data Linking。

昨天,我們稍微學習了下微軟jQuery 插件 jQuery Templates,今天我們看看微軟開發(fā)的第二個jQuery插件 jQuery Data Linking 。我知道很多人會好奇,為什么我們要使用 jQuery Data Linking插件呢?下邊就讓我們一起看看使用 jQuery Data Linking給我們帶來的便利以及如何使用 jQuery Data Linking。

使用jQuery Data Linking插 件后,比如我們更新表單內(nèi)容后,我們綁定到表單的javascript對象也會跟著改變;更新javascript對象內(nèi)容時,我們的表單數(shù)據(jù)也會跟著變 化。這樣就會變得非常方便,如當進行表單更新操作時,我們無須再手動寫代碼來重新獲取表單數(shù)據(jù),這樣將我們從機械的操作中解放出來,讓我們更關(guān)注于數(shù)據(jù)本 身。這樣直白的表達或許你不會容易明白,下邊我們還是以一個非常小的例子看看jQuery Data Linking插件使用吧!

首先,我們還是先引入jQuery 文件和jQuery Data Linking插件,如下:

  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 
  2. <script src="jquery.datalink.js" type="text/javascript"></script> 

接下來,我們先看看使用的html標記:

  1. <form id="formData" action=""> 
  2.     Name:<input id="user"  /><br /> 
  3.     Website:<input id="website"  /> 
  4.     <input type="button" id="show" value="Result" /> 
  5. </form> 

下邊是javascript對象以及使用link()方法將它和我們的表單進行綁定。

  1. <script type="text/javascript"> 
  2.     var users = { name: "朋友的你", website: "jquery001.com" }; 
  3.     $(document).ready(function () { 
  4.         $("#formData").link(users, { 
  5.             name: "user", 
  6.             website: "website" 
  7.         }); 
  8.     }); 
  9. </script> 

下邊,比如當用戶名改變?yōu)?quot;jQuery學習"后,讓我們看看javascript user對象中name值:

  1. $("#show").click(function () { 
  2.     alert(users.name); 
  3. }); 

結(jié)果如下圖:

jQuery Data Linking

可見到此我們已經(jīng)做到了文章開頭所說的,當文本框內(nèi)容改變時,我們沒有寫額外的代碼,即能得到文本框的***值。原理就在于此時的javascript對象 通過jQuery Data Linking 同F(xiàn)orm表單進行了綁定。同理,當我們改變javascript對象的值,用同樣的方法可以發(fā)現(xiàn)表單中文本框的值也隨著發(fā)生了改變。如果我們想取消聯(lián)結(jié) 時,可以使用$(source).unlink(target)方法進行取消。

使用了jQuery Data Linking后,確實能夠?qū)⑽覀儚臋C械的編碼中解放出來,遺憾的是自己也沒有在具體項目中使用過這個微軟的jQuery 插件。好了,本篇就起一個非常簡單的介紹作用,如果你很感興趣,可以看看jquery-datalink。

原文鏈接:http://www.jquery001.com/jquery-data-linking.html

責任編輯:陳四芳 來源: jquery001.com
相關(guān)推薦

2013-12-02 15:36:17

jQuery插件

2013-12-02 15:31:37

jQuery插件

2013-12-02 15:10:56

jQuery插件

2013-12-02 15:21:30

jQuery插件

2013-12-02 14:53:20

jQuery插件

2010-06-28 09:06:44

jQueryjQuery國際化插件

2013-10-09 10:00:35

JQueryJQuery插件

2013-12-02 15:25:38

jQuery插件

2012-05-22 01:45:58

JavaScriptCSSXML

2013-01-09 10:20:26

jQueryFlotjQuery插件

2011-08-25 09:30:22

2011-08-29 14:50:08

jQuery插件

2012-12-18 09:49:57

jQueryJavaScriptJS

2012-05-10 13:45:45

jQuery

2012-06-15 11:32:19

ibmdw

2009-06-24 10:58:21

jQuery插件教程

2012-04-27 10:00:43

jQuery插件

2013-03-20 13:21:51

jQueryjQuery插件

2012-04-16 09:19:03

jQuery插件

2009-06-18 15:49:31

jQuery插件
點贊
收藏

51CTO技術(shù)棧公眾號