سؤال

كيف سأذهب باستخدام jQuery and jQuery ui (أساسا المكون القابل للفرز) ضمن برنامج نصي JSLink.

حتى الآن لقد جربت عدة طرق تحميل JavaScript ديناميكيا داخل البرنامج النصي JSLink ولكني لا أستطيع أن أحصل عليه للعمل.في وحدة التحكم في مطور الويب Firefox، تقول فقط أن $ لم يتم تعريفها، لم يتم تعريف مسج ولم يتم تعريف jQuery $.

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

المحلول

إذا كانت صفحة JSLink قيد التشغيل لا تشير إلى البرامج النصية JQuery and JQuery UI، فستحتاج إلى تحميلها بنفسك.يمكن القيام بذلك من قبل على سبيل المثال: giveacodicetagpre.

من تشمل ملف JavaScript في ملف JavaScript آخر

ثم تستخدمه: giveacodicetagpre.

ولكن في رأيي، أحتاج دائما إلى JQuery على صفحاتي، لذلك أضيفها من خلال التحكم في المفوض: إضافة jQuery إلى كل صفحة في SharePoint مع أدوات التحكم المفوض

في هذه الحالة، يمكنك استخدامها بعد ذلك giveacodicetagpre.

نصائح أخرى

يمكنك استخدام خاصية JSLink لتحميل ملفات متعددة.قم بتضمين عنوان URL إلى ملف JQUERY ولديك حل مناسب.يرجى ملاحظة أنه سيتعين عليك استخدام عنوان URL داخل تطبيق الويب نفسه، لا يمكنك الرجوع إلى المكتبة من CDN أو مشابه.

جرب شيئا مثل هذا: giveacodicetagpre.

أنا عادة استخدام متغير مماثل لما يصفه eirikb في تعليقه: giveacodicetagpre.

في برنامج نصي JSlink الخاص بك بدء giveacodicetagpre.

نتيجة سيكون مثل هذا. giveacodicetagpre.

فكورسي تحتاج إلى التأكد من أن المستخدمين يمكنهم الوصول إلى موقع "ajax.aspntcdn.com / ...".إذا لم تكن بحاجة إلى استضافة ملف JQuery في SharePoint Envirnoment.

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