我正在对包含Choice(复选框)字段的Sharepoint列表进行AJAX调用。对于此字段,用户可以选择一个人负责的多个国家/地区。
对此列表进行的AJAX调用返回一个href参数,其中包含相关国家/地区值(TestContact(1)/ Country)的链接,而不是实际值。
这意味着我需要进行额外调用以获取每个记录的Country值。因此,对于100条记录,我需要进行100次AJAX调用。
是否有任何选项(Sharepoint Link中的某些参数)可以通过该选项设置为在单个AJAX调用中针对每条记录获取Country值?
无法将此字段转换为单行/多行文本,因为它允许用户维护任何值(印度或印度/德国或德国/等)。
AJAX Call中使用的Sharepoint链接: https://domain.com/sites/app/_vti_bin/listdata.svc/TestContact
谢谢,
阿布舍克巴克。
答案 0 :(得分:1)
修改您的请求:
https://domain.com/sites/app/_vti_bin/listdata.svc/TestContact
为:
https://domain.com/sites/app/_vti_bin/listdata.svc/TestContact?$expand=Country
在这种情况下,相关的条目(Country
)将与资源路径(TestContact
)通过单个 HTTP请求。
<强>参考强>