国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JQUERY表單暫存功能插件分享

2024-05-06 16:29:02
字體:
來源:轉載
供稿:網友
今天我想介紹的是一款jQuery的插件:jquery.formLocalStorage.js。通過該插件,我們可以非常簡單的實現表單暫存功能
 

jquery.formLocalStorage 是一個實現通用表單暫存功能的jquery插件

原理:

監控表單域變化,并使用HTML5 WebStorage中的localStorage來存儲這些有變化的表單域的值,并在從新加載表單時將存儲的值載入回表單域中,從而實現暫存功能。

功能特點:

1.不使用服務器端存儲,節省服務器資源。

2.代碼簡練,使用默認配置的話只需一小段代碼 $("#your_form_id").formLocalStorage(); 即可搞定,無需寫一大坨服務器端邏輯。

3.豐富的配置項與默認值,通過配置項可以自定義暫存內容的樣式,暫存加載完畢、存儲完畢與刪除完畢后的回調事件以及暫存的存儲命名規則,也可使用默認值從而減少過度的配置工作。

用法:

1.使用默認配置:

$("#your_form_id").formLocalStorage();

2.使用自定義配置:

$("#your_form_id").formLocalStorage({  storage_name_perfix : 'your_storage_name_perfix', //自定義暫存存儲的命名前綴  storage_events : 'click' //自定義暫存觸發事件});

已知的問題:

1.有些動態寫入表單項的內容無法監測到,也不能暫存。

2.默認的storage_name_perfix是this.context.URL + form_selector + "@",在提交后若this.context.URL發生變化則會定位不到暫存,最好使用別的唯一值作為默認storage_name_perfix



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巧家县| 金门县| 莒南县| 仙游县| 汶上县| 连云港市| 轮台县| 沅江市| 玉树县| 靖州| 鸡泽县| 壤塘县| 贵州省| 凤凰县| 昌邑市| 南京市| 屯门区| 鞍山市| 武汉市| 涿州市| 铜鼓县| 丰宁| 苏尼特左旗| 淮滨县| 玉溪市| 南华县| 富平县| 吴桥县| 林甸县| 如东县| 库尔勒市| 太原市| 商城县| 堆龙德庆县| 和静县| 和顺县| 长阳| 惠州市| 大田县| 浑源县| 四川省|