البرنامج المساعد مثالية لتقديم شبكات البيانات، ومجموعات البيانات وتقديم مجموعات منظمة كبيرة من البيانات على صفحة ويب
ما هو الجديد في هذا الإصدار:.
API جديد
تدوين قضية الجمل
الأنماط الجديدة
المدمج في التحسينات ترقيم الصفحات
HTML 5 data- * دعم السمة
تحسن المدمج في الفرز والكشف عن نوع
التعامل مع اياكس أسهل
من اليمين إلى اليسار لدعم تخطيط
ما هو الجديد في الإصدار 1.10.7:
API جديد
تدوين قضية الجمل
الأنماط الجديدة
المدمج في التحسينات ترقيم الصفحات
HTML 5 data- * دعم السمة
تحسن المدمج في الفرز والكشف عن نوع
التعامل مع اياكس أسهل
من اليمين إلى اليسار لدعم تخطيط
ما هو الجديد في الإصدار 1.10.5 / 1.10.6-ديف:
API جديد
تدوين قضية الجمل
الأنماط الجديدة
المدمج في التحسينات ترقيم الصفحات
HTML 5 data- * دعم السمة
تحسن المدمج في الفرز والكشف عن نوع
التعامل مع اياكس أسهل
من اليمين إلى اليسار لدعم تخطيط
ما هو الجديد في الإصدار 1.9.3:
إزالة تنفجر CSS من شكل رولر الملف.
الأخطاء المطبعية الثابتة في الأمثلة / المعهد / multi_filter_select.html.
خطوط CSS مكررة إزالتها.
اختبار وحدة محدثة لتغيير الاسم mData من mDataProp. لاحظ أن عددا من الاختبارات لاختبار compability الوراء من mDataProp.
وdepricated استخدام إزالة من .browser $ لأن هذا في مسج 1.8 وسيتم إزالتها تماما في مسج 1.9.
أمثلة التحديث.
ما هو الجديد في الإصدار 1.9.2:
المآزق:
واضاف jqXHR إنقاذ لfnServerData سبيل المثال
أخطاء في بناء الجملة JSDoc التي تم انتقاؤها من قبل أدوات JSDoc
API: طريقة $، عندما تستخدم مع تقديم ارجأ، عندما لم صيرت كافة الصفوف، والنتائج في مسج تحاول إجراء محدد على 'فارغ' الذي يلقي خطأ. الآن التحقق من وجود آر بعد أن يتم إنشاؤه قبل إضافتها إلى مجموعة لتمريرها إلى مسج
استخدام $ وfnUpdate في المثال العمود مؤشر
fnDeleteRow قد يتسبب في الصفحة لإسقاط مرة أخرى من جانب واحد
أن يدعو fnClose في fnPreDrawCallback يؤدي إلى خطأ
السماح جماعة علماء الإسلام رأس وتذييل فئات مخصصة
fnStateLoad سبيل المثال لديها معلمة الغيار (وإن لم يكن في قائمة المعلمات).
ما هو الجديد في الإصدار 1.9.1:
تحديث: -webkit0overflow التمرير: لمسة على كافة الملفات dataTables_scrollBody CSS
DataTables - 1.9.1 الافراج :-)
إصلاح الاختبارات وحدة: مع انه تغيير للسماح حدات الماكرو من المعلومات في أي من السلاسل وحدة الاختبارات بحاجة إلى تحديث لتعكس هذا
إصلاح اختبار وحدة: عدد من الأخطاء في هذا الاختبار
جديد: ومثل؛ تدمير ومثل؛ يتم تشغيل الآن عندما يتم إتلاف الجدول الحدث تدمر - الحدث. هذه هي مشابهة جدا لكيفية عمل aoDestroyCallback قبل، ولكن هذا يجلب تنفيذ متماشية مع أحدث رد / mechanisim الأحداث المستخدمة في DataTable و
تحديث: تحديث النص لمدة الأمثلة jEditable
جديد: خيار العمود ومثل؛ sCellType ومثل؛ - يسمح لك لخلق TD (الافتراضي) أو TH الخلايا للعمود. مفيدة لخلق عناوين الصفوف في TBODY.
جديد: طريقة API ثابت - fnVersionCheck نفس الاختيار إصدار ما هو متاح بالفعل كما أسلوب مثيل، ولكنها متاحة هنا كوسيلة API ثابت تعلق $ .fn.dataTable
جديد: طريقة API ثابت - fnIsDataTable - معرفة ما اذا كان عقدة الجدول DataTable وأو لا
جديد: طريقة ثابت API - fnTables - الحصول على DataTables التي initialised على الطاولة (الحد اختياريا لمجرد الجداول مرئية)
إصلاح: Scrollbody ارتفاع في IE7- - استخدام offsetHeight باستمرار - 9424
كان مقلوب المعلمة لfnDraw عن طريق الخطأ في 1.9.0 الإفراج - 7825: الإصلاح - API
ديف الإصلاح: غاب عن مواطنه متغير في التغيير _fnLanguageCompat الأخيرة
مستندات - الإصلاح: مشاهدة oSettings معلمة في fnDrawCallback سبيل المثال - 9067
مستندات - الإصلاح: الأخطاء المطبعية
مستندات - الإصلاح: وثائق fnSort تحديث للإشارة إلى العمود الفرز - 9094
إصلاح: لم يتم تنفيذه وظائف afnSortData مع نطاق المقام DataTables ل
ما هو الجديد في الإصدار 1.9.0: DataTables
1.9 يحتوي على تحسين API الكثير التخصيص الدولة، ولكنه يعني إزالة المعلمات القديمة fnStateLoadCallback وfnStateSaveCallback.
ما هو الجديد في الإصدار 1.8.2:
فيكس: وحدة الإصلاح اختبار التوافق لIE7
جديد: إذا تم العثور على مصدر البيانات إلى أن تكون وظيفة، ثم يتم تنفيذ الدالة وعودة تستخدم لعرض الخلية (+ الفرز والتصفية الخ). وهذا مفيد من أجل التكامل مع knockout.js وbackbone.js الخ
جديد: جميع الأمثلة التي تظهر طلبات اياكس الآن تظهر استجابة JSON من الخادم (أبرزت أن تكون readiable التنسيق JSON) والردود أظهرت سيتم تحديث مع كل طلب إضافي. والفكرة هي لجعل التنسيق الذي تتوقع DataTables / يمكن التعامل مع أكثر وضوحا
ديف الإصلاح: إن أحداث مخصصة جديدة تمر دائما DataTables كائن إعدادات كمعلمة الأول
تحديث لآخر مسج - 1.6.3
ما هو الجديد في الإصدار 1.8.1:
ديف الإصلاح: تم fnDestry ليس تطبيقه الأصلي مع بشكل صحيح بسبب خطأ في وقت سابق كرست - انتقاؤها من قبل وحدة الاختبارات
الإصلاح: محاذاة صف مع x-التمرير ذوي الاحتياجات الخاصة وجدول صغير جدا لأستخلاص تماما. سابقا DataTables أن تنبعث خطأ حول الأعمدة لا محاذاة في هذه الحالة، ومن ثم تبذل قصارى جهدها لرسم الجدول، ولكن هذا من شأنه أن ينتهي النظر سيئة للغاية. الإصلاح هو عدم السماح للطاولة لرسم أصغر من أنه يمكن أن يكون ربما عندما يتم تعطيل X-التمرير. هذه الآثار الجداول يمكن تغيير حجم حيوي - 5232
تحديث: بالنسبة للكائنات، والنظر في mDataProp التي يتم إرسالها من DataTables لفرز وتصفية للحصول على الترتيب الصحيح من الصفوف. وهذا مفيد لColReorder وأعم لأنه يزيد من flexability من الجدول بأكمله
جديد: إرسال mDataProp إلى الخادم للمعالجة من جانب الملقم. هذا هو simialr جدا لمعلمة sNames، ولكن أكثر كونفينت عندما تستخدم بالفعل mDataProp
تحديث: تحديث لآخر مسج - 1.6.1
الإصلاح: أعمدة التي هي للفرز ولكن مخفية لها الأحداث التي تعلق عليها للفرز، ولكن لا يتم إزالة معالج حدث هذا عندما يتم العمود مرئيا مرة أخرى لfnDestroy. ببساطة الحاجة الى تغيير ترتيب كيف يتم تدمير - أي إزالة الأحداث فقط بعد إجراء أعمدة مرئية، وليس من قبل - 5497
إصلاح: عندما يتم بناؤها التعبيرات المعقدة مع aoColumnDefs، مما أدى إلى القدرة على عمود لأن تحول ومثل، وإيقاف ومثل؛ خلال initialisation، فإنه يؤدي إلى الطبقات العمود ربما لا تكون صحيحة لفرز - 5472 - مجد rups لهذا الإصلاح
جديد: ميزات Accessability - طول تغيير التحكم والسيطرة الترشيح هي ملفوفة الآن في & # x3c؛ التسمية & # x3e. علامات (علاقة واضحة لعناصر المدخلات الخاصة بهم) للمساعدة accessability. يمكنك ان ترى هذا على الفور بمجرد النقر على ومثل؛ البحث: ومثل؛ النص الآن - ستركز مدخلات مربع النص، في حين أن لقارئات الشاشة وسوف تعطي نص التسمية من التسمية.
جديد: السلسلة لغة الإدخال تصفية (oLanguage.sSearch) لديها الآن ومثل؛ الكلي ومثل؛ _INPUT_ في ذلك السماح للعنصر المدخلات إلى وضعه في أي مكان في السلسلة. على سبيل المثال إذا ما قدمتموه ومثل؛ sSearch ومثل ؛: & مثل؛ Data_INPUT_Tables ومثل؛ فإن الإخراج للمرشح أن يكون ومثل؛ بيانات & # x3c؛ مدخلات ... / & # x3e، طاولات مثل ؛. هذا هو اختياري - إذا لم يتم إعطاء _INPUT_، ثم كما كان من قبل وسوف تك عنصر المدخلات إلى نهاية السلسلة نص معين (أو الافتراضية).
إصلاح: القدرة على استخدام هياكل البيانات المعقدة في 1.8 يعني أن المصفوفات التي تم تمريرها إلى لfnUpdate ليس من الضروري أن تكون صارمة على نفس طول عدد الأعمدة في الجدول - لذلك التحذير الذي يعطى إذا كنت تفعل هذا خطأ .. . أية تغييرات التعليمات البرمجية أخرى لازمة - فقط لا حاجة لتوليد التحذير! وأضاف اختبار وحدة - 5396
أمثلة الإصلاح: تفاصيل الجدول يحتوي على عمود إضافي واحد في ذلك في البداية، لذلك هذا بحاجة إلى أن تؤخذ بعين الاعتبار عند الفرز - 5422
إصلاح: عرض الجدول لم يتم تعيين عندما يتم تعطيل عرض السيارات بحيث لا ينبغي لنا أن تعيينها عند تدمير الطاولة - 5220
بدء DataTables 1.8.1 تطوير
إصلاح: زوجان من الأخطاء المطبعية في الأمثلة
ما هو الجديد في الإصدار 1.7.5:
ثابت: كان fnInitComplete ليس آخر شيء ليتم تنفيذها عند استخدام مصدر DOM. كان من الممكن أن تستطيع وضع sAjaxSource في fnInitComplete التي من شأنها أن تؤدي ثم DataTables للقيام مكالمة أياكس بشكل غير صحيح.
تحديث: الموثوقية وحدة الاختبارات في المتصفحات غير بكت-
ثابت: كان fnDrawCallback في الواقع أول من وظائف التعادل الاستدعاء التي كانت تسمى (كانت تسمى الاسترجاعات الداخلية في وقت لاحق). كان هذا غير صحيح، ونحن الآن حلقة على مجموعة للحصول على أمر نريد. في مرحلة ما في المستقبل قد يكون مطلوبا أن يكون لها ترتيب إذا كانت هذه الاسترجاعات رسم تصبح interdependant.
الأداء: إعادة كتابة تنفيذ الفرز بحيث أنه لا يستخدم أي وحدة التقييم () من $ .inArray (). تم العثور على inArray أن يكون لها تأثير سلبي خطير على IE التي تعتبر عمليات لإعطاء 'هو النصي تشغيل بطيئة "رسالة خطأ - يستخدم يسهم تطبيق جديد بقيمة / رسم الخرائط عكس رئيسية في جعل ننظر في أسرع وقت واحد retreival المعلمة الكائن. وعلاوة على ذلك، لقد فعلت بعض التحسين وميزة العمل اكتمالها في النسخة غير وحدة التقييم للفرز (سابقا طريقة الفرز AIR) ولقد وجدت هذه أن تكون على الأقل جيدة (أسرع في بعض الحالات) من وحدة التقييم القديم () الترتيب، لذلك هذا هو الآن الافتراضي والفرز فقط DataTables طريقة توفر - 2922
دمج فرع 'سيد' من github.com:DataTables/DataTables
تحديث: fnAdjustColumnSizing عندما دعا مع 'كاذبة' كأول (وفقط) معلمة والآن تطبيق أحجام عمود محسوب إلى الجدول عندما يتم استخدام التمرير. وهذا يسمح التحديث غير أياكس تحدث في حالة استخدام معالجة من جانب الملقم. بفضل القط ايزمان لهذا التصحيح.
تحديث: fnAdjustColumnSizing عندما دعا مع 'كاذبة' كأول (وفقط) معلمة والآن تطبيق أحجام عمود محسوب إلى الجدول عندما يتم استخدام التمرير. وهذا يسمح التحديث غير أياكس تحدث في حالة استخدام معالجة من جانب الملقم.
ثابت: تم تغيير السلوك لرؤوس معقدة قليلا لرؤوس المعقدة في أن الأولى فقط من عناصر TH غير فريد سيتم انقر لفرز القادرين. تحديث اختبار وحدة في حاجة، وهذا هو السلوك مختلفة من قبل عندما كانت جميع عناصر تنتمي إلى عمود انقر لفرز.
تحديث - الآن باستخدام مسج 1.4.4 كما نسخة مسج المدرجة في توزيع DataTables. يمر كل وحدة الاختبارات
ثابت: عند استخدام معالجة من جانب الخادم، وبعد أن دعا fnDestroy، لا تجعل XHR أخرى إلى الخادم كما لن يتم استخدام البيانات - 3375
إصلاح: صحيح إضافة sClass للعناصر TH في رأس
جديد: إضافة bScrollAutoCss الخيار (افتراضي صحيح). هذا يسمح لك للسيطرة على أساليب التمرير مع CSS، حيث كما هو الحال عادة DataTables سيحدد (وتجاوز) الأساليب نفسها. وهذا مفيد لأنه إذا كنت تريد أن يكون لها شريط التمرير تظهر في جميع الأوقات (عادة السيارات).
ثابت: إزالة التصميم الجريء عند استخدام جماعة علماء الإسلام كما يبدو من مكان في الضوابط الجدول
جديد: خيارات الرؤية العمود في DataTables (bVisible وfnSetColumnVis) الآن أن تأخذ في الاعتبار أكثر من صف واحد في THEAD وTFOOT. يرجى ملاحظة أن colspan وغير معتمدة روسبان عند استخدام خيارات العمود الرؤية في رأس وتذييل الصفحة، ومن المحتمل أن يكون جدا من الآثار التي ليست على الإطلاق مرغوب فيه. على هذا النحو هناك شروط على هذا الاستخدام (لاحظ أنه إذا كان لديك فقط صف واحد في رأس / تذييل الصفحة، ثم وهذا ليس له أي تأثير)، وتحديدا في عدد الخلايا في رأس / تذييل يكون كبيرا يساوي الأعمدة * الصفوف (في كل واحد). ويمكن بهذه الطريقة DataTables إضافة بدقة وإزالة الخلايا حسب الحاجة. قد تكون الخلايا إما TH أو عناصر TD، ولكن DataTables لا يزال يتطلب عنصر TH واحد على الأقل لكل عمود.
تحديث: في السابق عندما تم الكشف عن خلايا متعددة فريدة من نوعها إلى عمود ستعطى الأولوية آخر واحد (أي الفرز معالج الأحداث الخ). هذا هو الآن لم يعد كذلك، وسوف تتخذ أول الأولويات.
ثابت: إزالة المعلمة "sNames" التي تم تقديمها للمعالجة من جانب الخادم في 1.7.4. المعلمة "sColumns" ينفذ في الواقع بالضبط هذه المهمة بالفعل. دوه. أيضا تحديث سبيل المثال PHP أن تأخذ ذلك في الحسبان - 3218
المتطلبات:
تفعيل جافا سكريبت على جانب العميل
مسج
لم يتم العثور على التعليقات