sharepoint如何获取列表项附件
如题所示,如何使用javascript获取列表项的附件,比如url什么的。
oListItem.get_item('Attachments')这个只是一个布尔值,表示这个item是否含有附件,我想获得url要怎么办啊
[解决办法]
你可以用javascript以ajax的形式来调用这个web service,然后解析这个结果
不过你需要手动去拼那个post过去的xml,并且手动解析返回结果的xml
如果你不知道格式的话,可以直接浏览http://yourserver/_vti_bin/lists.asmx?op=GetAttachmentCollection,里面有调用的xml规范
或者也可以写个Console,调用一下Web Service,然后装个抓包软件,看一下传递过去和返回来的xml是什么样子
http://spjslib.codeplex.com 里面的js有调用SharePoint Web Service的例子(不过没有调用读取附件的部分),你可以研究一下