معرفی
در این مقاله، در شیرپوینت 2013 نحوه نمایش پیوستهای سطح آیتم فهرست شیرپوینت با استفاده از REST API و jQuery را بررسی خواهیم کرد. در مقاله قبلی ، در مورد افزودن چندین پیوست به آیتم لیست با استفاده از HTML و jQuery توضیح دادم. اکنون، بیایید از برخی REST API برای کشیدن این پیوستها و نمایش آنها در لیست استفاده کنیم.
برای بازیابی پیوست ها، من از REST API استفاده می کنم. URL برای همه مجموعههای پیوست میتواند مانند زیر ساخته شود.
{Site URL}/_api/web/lists/getbytitle([List Title])/items([Item ID])/AttachmentFiles
سناریو
من یک لیست سفارشی در سایت میزبان به نام " پیوست " ایجاد کرده ام. چندین مورد را با پیوست اضافه کنید و فرض کنید که میخواهیم پیوستهای سطح مورد را در انتخاب مورد نشان دهیم.
من یک آیتم دارم (شناسه مورد: 1) که دارای پیوست های زیر
هدف است
من میخواستم نشانیهای اینترنتی پیوستهای آیتمهای فهرست را دریافت کنم تا بتوانم از آن در HTML خود استفاده کنم و شناسه مورد مورد فهرست را واکشی کنم و به منوی کشویی متصل کنم. هنگامی که هر شناسه موردی را از لیست شناسههای آیتم از منوی کشویی انتخاب کردیم، پیوستهای مورد مربوطه نشان داده میشوند. یک رویداد "در حال تغییر" برای واکشی استفاده می شود و ما پیوست های مرتبط را نشان می دهیم.
از روش ارائه شده در زیر استفاده کنید.
مرحله 1
به سایت SharePoint 2013 خود بروید.
مرحله 2
از این صفحه، Site Actions | را انتخاب کنید ویرایش صفحه.
صفحه را ویرایش کنید، به تب Insert در نوار Ribbon بروید و گزینه Web Part را کلیک کنید. در قسمت انتخابگر Web Parts، به دسته «رسانه و محتوا» بروید، بخش وب ویرایشگر اسکریپت را انتخاب کنید و دکمه «افزودن» را فشار دهید.