我想用给定的输入更改SharePoint列表项的属性。我使用了文档并得到了这个,但我不确定我做错了什么。可能有一些完全错误,因为我没有太多经验。
$().SPServices(
{
operation: "UpdateListItems",
async: false,
listName: "TechInv",
Number: itemNumber,
valuepairs: [[property, replacement]],
completefunc: function(xData, Status) {
// ...
}
});
答案 0 :(得分:1)
SPServices插件是well documented。在您的情况下,您似乎缺少商品ID。
答案 1 :(得分:0)
您可以使用Firebug(Firefox的插件)或浏览器的Web工具栏查看发送到服务器的查询,以及服务器返回的错误消息。这样您就可以更轻松地找到问题所在。 在你的情况下,你认为使用“数字”而不是“ID”。
顺便说一句,我在JavaScript中创建了一个Sharepoint API,我认为它比SPServices更容易使用。就在那里:SharepointPlus
答案 2 :(得分:0)
$().SPServices(
{
operation: "UpdateListItems",
async: false,
listName: "TechInv",
ID: itemNumber,
valuepairs: [[property, replacement]],
completefunc: function(xData, Status) {
// ...
}
});
ID是更改,它应该有效。