麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 擴展 > jQuery > 正文

jQuery Data Linking 對象與對象之間屬性的關聯

2024-09-06 20:04:47
字體:
來源:轉載
供稿:網友

支持客戶端的數據綁定

ASP.NET團隊最近還向jQuery社區提交了被稱為“data linking”的技術,Data Linking可以幫助你實現對象與對象之間屬性的關聯——當其中一方發生改變時另一方也隨之改變。方便的實現頁面中展現的數據與實際數據對象中的數據實時同步。

data linking與data-binding的理論很相近(我們之所以使用data linking這個名稱是因為jQuery中已經包含bing()方法,盡管這個方法與數據綁定沒有什么關系...)。

現在來看看data linking該如何使用。假設有一個頁面,該頁面上有兩個<input>元素,如下所示:

image

然后,我們通過下面這段Javascript代碼將這兩個INPUT元素與一個叫做“contact”的Javascript對象的對應屬性關聯起來:

image 

當這段代碼執行時,contact對象的name屬性值將做為第一個Input元素的值。同理,屬性phone的值則會付給id為phone的第二個Input元素。這樣一來,contact對象的屬性與Input元素的映射關系也就建立起來了。

由于本例contact對象的屬性綁定到了Input元素上,當你訪問該頁面,contact屬性的值將會分別顯示在兩個文本框中:

image

而且當contact對象的屬性值發生改變時,與該屬性綁定的Input元素中的值也會自動的發生改變。

這樣,我們便可以通過編程的方式,比如使用jQuery中的attr()方法來修改contact對象的屬性值,如下所示:

image

這樣關聯的Input元素中的值也會自動的被更新(這里我們不需要做任何工作):

image

需要注意的是正如我們上面使用了jQuery中的attr()方法更新了contact對象的屬性值。為了確保data linking的正常工作,必須使用jQuery中的方法來對屬性值進行修改。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲无马在线观看 | 欧美爱爱视频网站 | 成人免费毛片在线观看 | 加勒比综合 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | 一级α片免费看刺激高潮视频 | 黄色片一区二区 | 日本精品一区二区 | 国产成人av一区 | 91嫩草丨国产丨精品入口 | 亚洲四播房 | 久久久久久艹 | 成人午夜一区二区 | h视频在线免费观看 | 黄色18网站 | 中文字幕免费在线观看视频 | 国产女同疯狂激烈互摸 | 激情夜色| h视频在线播放 | 亚洲福利视频52 | 欧美一级做a | 精品一区二区电影 | 久久精品国产精品亚洲 | 亚洲精品午夜国产va久久成人 | av在线免费观看网 | 精品一区二区三区免费毛片 | 3344永久免费| 国产精品高潮视频 | 国产一国产一级毛片视频在线 | 免费a级网站 | 欧美日韩成人一区二区 | 黄色网址电影 | 久草在线播放视频 | 精品一区二区三区免费看 | 国产精品中文在线 | 国产精品国产三级国产在线观看 | 国产999在线 | 日本精品一区二区 | 中文在线观看www | 精品国产乱码久久久久久久 | 中文日韩|