使用SPServices更新SharePoint列表

时间:2013-10-11 16:27:18

标签: sharepoint

我想用给定的输入更改SharePoint列表项的属性。我使用了文档并得到了这个,但我不确定我做错了什么。可能有一些完全错误,因为我没有太多经验。

$().SPServices(
        {
            operation: "UpdateListItems",
            async: false,
            listName: "TechInv",
            Number: itemNumber,
            valuepairs: [[property, replacement]],
            completefunc: function(xData, Status) {
                // ...
            }
     });

3 个答案:

答案 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是更改,它应该有效。