سؤال

كيف يمكنني ضبط عامل تصفية مخصص في التعليمات البرمجية الخاصة بي لتجاهل اللجهات والشخصية الخاصة من الجدول قبل التصفية؟

أنا أستخدم البرنامج المساعد DataTables (http://www.datatables.net/)

هل كانت مفيدة؟

المحلول

قم بتضمين إصدار من البيانات التي تفتقد في لهجات كعمود في DataTable. يمكنك إخفاء هذا العمود بإضافة إدخال في aoColumns صفيف في التكوين الحرفي.

دعنا نقول أنك تبدأ ب 4 أعمدة. واحد من هذه له لهجات. إضافة العمود الخامس مع بيانات غير معلمة، وإضافة تكوين حرفي مع { "bVisible": false } بحيث لن يتم عرضها.

إنه غير مرئي، لكنه لا يزال قابل للبحث / قابل للنقوم:

$(document).ready(function() {
    $('#example').dataTable( {
        "aoColumns": [ 
            null,
            null,
            null,
            null,
            { "bVisible": false }
        ] } );
});

انظر وثائق العمود لمزيد من التكوين. Databables مع أعمدة خفية هو مثال في الاستخدام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top