Iconly/Curved/Arrow - Left 2Iconly/Curved/Arrow - CircleIconly/Curved/Arrow - SearchIconly/Curved/Arrow - cubeIconly/Curved/Arrow - checkIconly/Curved/Arrow - pieIconly/Curved/Arrow - plusIconly/Curved/Arrow - minusIconly/Curved/Arrow - heartIconly/Curved/Arrow - Arrow-downIconly/Curved/Arrow - WeatherIconly/Curved/Arrow - StarIconly/Curved/Home

API

افزودن ردیف‌ها

ردیف‌های جدید را می‌توان با استفاده از متد API row.add() به دیتاتیبل اضافه کرد. کافی است تابع API را با داده‌های ردیف جدید (چه آرایه باشد یا شیء) فراخوانی کنید. چندین ردیف را می‌توان با متد rows.add() (به صورت جمع) اضافه کرد. همچنین داده‌ها می‌توانند با استفاده از row().data() و row().remove() به‌روزرسانی یا حذف شوند. توجه داشته باشید برای دیدن ردیف جدید در جدول باید متد draw() را فراخوانی کنید، که به راحتی از طریق زنجیره‌ای بودن API دیتاتیبل‌ها انجام می‌شود.
ستون ۱ ستون ۲ ستون ۳ ستون ۴ ستون ۵
ستون ۱ ستون ۲ ستون ۳ ستون ۴ ستون ۵

انتخاب و حذف ردیف (یک ردیف)

فراهم کردن گزینه انتخاب ردیف‌ها در یک DataTable می‌تواند برای کاربر مفید باشد. این کار می‌تواند با استفاده از رویداد کلیک برای افزودن / حذف یک کلاس روی ردیف‌های جدول انجام شود. متد rows().data() سپس می‌تواند برای دریافت داده‌های ردیف‌های انتخاب‌شده مورد استفاده قرار گیرد. در این مثال تنها تعداد ردیف‌های انتخاب‌شده شمرده می‌شود، اما تعاملات بسیار پیچیده‌تری نیز به‌راحتی می‌توان توسعه داد.
نام کارمند عنوان شغلی نام شرکت شماره فاکتور بدهکار / بستانکار تاریخ اولویت بودجه عملیات
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 320.800,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 فوری 170.750,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 86.000,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 کم 433.060,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 فوری 162.700,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 کم 372.000,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 137.500,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 327.900,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 205.500,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 فوری 103.600,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 385.750,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 متوسط 198.500,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 کم 183.000,00
نیما معمار سیستم شرکت نورا #AS61 1.4% 1404/04/25 بالا 112.000,00
نام کارمند سمت شغلی نام شرکت شماره فاکتور بدهکار / بستانکار تاریخ اولویت بودجه اقدام

فیلتر سفارشی - جستجوی بازه‌ای

این مثال نشان می‌دهد که چگونه جستجو بر اساس ستون سن و با استفاده از دو ورودی انجام می‌شود.
حداقل سن:
حداکثر سن:
نام سمت دفتر سن تاریخ شروع حقوق
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 320,800
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 170,750
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 86,000
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 433,060
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 115,000
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 75,650
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 145,600
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 356,250
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 103,500
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 86,500
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 183,000
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 183,000
کیمیا برنامه نویس ارشد تهران 61 1400/04/25 112,000
نام سمت دفتر سن تاریخ شروع حقوق

کلیه حقوق محفوظ است