fCache

سبق وأن طرحت موضوع عن مكتبة jsCache لعملية الحفظ المحلي والمؤقت في الموضوع التالي:

https://io.hsoub.com/go/21847

  • وهذا المكتبة fCache تعتبر كتطبيق على سابقتها أو بالأحرى إمتداد لإستخداماتها

  • تستخدم المكتبة نمط الإختيار CSS Selector في عملها.

  • رابط للمعاية الحية للمكتبة:

http://ahmedsaoud31.github.io/fCache

  • رابط المكتبة على موقع Github:

https://github.com/ahmedsaoud31/fCache

طريقة الإستخدام

قم بتضمين الملفات
Cache/Cache.js
Cache/fCache.js
لحفظ عناصر النماذج قم بتمرير مختار النموذج كوسيط للدالة لحفظ قيم ومختارات جميع العناصر داخل هذا النموذج كالتالي
fCache('#myForm');
لحفظ عناصر محدده داخل النوذج قم بتمرير اسماء هذا العناصر ليتم حفظها فقط كالتالي
fCache('#myForm input');
لحفظ عنصر محدد داخل النموذج قم بتمريره مباشراً
fCache('#myForm input[name=inputName]');
لحذف القيم المخزنة وإلغاء حفظ العناصر لنموذج معين إحفظ قيمة الكائن المعادة في متغير لإستخدام دالة clear
var myForm = fCache('#myForm');
myForm.clear();