我想更改具有给定输入的SharePoint列表项的属性。我使用了文档并得到了这个,但我不确定我做错了什么。这可能是完全错误的,因为我没有太多的经验。
$().SPServices(
{
operation: "UpdateListItems",
async: false,
listName: "TechInv",
Number: itemNumber,
valuepairs: [[property, replacement]],
completefunc: function(xData, Status) {
// ...
}
});发布于 2013-10-12 00:52:10
SPServices插件是well documented。在您的情况下,您似乎缺少项目ID。
发布于 2013-10-12 18:43:32
您可以使用Firebug (Firefox的插件)或浏览器的web工具栏来查看发送到服务器的查询,以及服务器返回的错误消息。这样,您就可以更容易地找到问题所在。在你的例子中,我想你用的是“数字”而不是"ID“。
顺便说一句,我用JavaScript创建了一个Sharepoint API,我认为它比SPServices更容易使用。它就在那里:SharepointPlus
发布于 2013-10-15 14:00:09
$().SPServices(
{
operation: "UpdateListItems",
async: false,
listName: "TechInv",
ID: itemNumber,
valuepairs: [[property, replacement]],
completefunc: function(xData, Status) {
// ...
}
});ID就是更改,它应该会起作用。
https://stackoverflow.com/questions/19322940
复制相似问题