Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function full_search(params, data) {
- // في حال لايوجد اي قيمة بحث اعرض جميع البيانات
- if ($.trim(params.term) === '') {
- return data;
- }
- // في حال لايوجد عندي اي بيانات سواء تكست او اي دي يرجع null
- if (typeof data.text === 'undefined' || typeof data.id === 'undefined') {
- return null;
- }
- // `params.term` قيمة البحث
- // `data.text` النص الذي يعرض في الدروب لست
- // `data.id` الفاليو لكل عناصر الدروب لست
- var search_val = $.trim(params.term.toLowerCase()) //`toLowerCase() حتى يبحث عن القيم سواء كابتل او سمول`
- if (data.text.indexOf(search_val) > -1|| data.id.indexOf(search_val)>-1) {
- var results_data = $.extend({}, data, true);
- // يمكن ارجاع النتائج معدلة من هنا
- // results_data.text += 'نكتب هنا مانريد دمجه مع نتائج البحث';
- return results_data;
- }
- return null;
- }
- // لاستخدام دالة البحث
- $('#depts').select2({
- matcher:full_search
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement