簡體   English   中英

使用Sharepoint 2007為SPservices尋找一個非常簡單的UpdateListItems示例

[英]Looking for a really simple example of UpdateListItems for SPservices with Sharepoint 2007

我剛剛進入SPServices for Sharepoint,似乎它可以滿足我的需求,即以編程方式更新列表中的值。

作為測試,我嘗試使用以下代碼來更新名為jQueryList的列表的Title列,其中包含一行(ID = 1)。

<script src="..../js/jquery.SPServices-0.7.1a.min.js" type="text/javascript"></script>
<script src="..../js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$(#inhere).html(waitMessage).SPServices({
    operation: "UpdateListItems",
    listName: jQueryList,
    ID: 1,
    valuepairs: [["Title", "eggs"]],
    completefunc: function (xData, Status) {
        var out = $().SPServices.SPDebugXMLHttpResult({
            node: xData.responseXML,
            outputId: inhere
        });
        $(#inhere).html("").append("<b>This is the output from the UpdateListItems operation:</b>" + out);
        $(#inhere).append("<b>Refresh to see the change in the list above.</b>");
    }
});
}
</script>
<div id="inhere">
</div>

我把它放在我的列表jQueryList底部的CEWP中,但它沒有更新我的行中的值。 抱怨這個問題的全新風格,但如果有人有任何指示,我會非常感激。 注意:我從默認視圖中顯示ID列獲取ID值。

最好的問候/ Colm

下面的內容可以在同一個子網站的列表中正常工作,我將不得不再挖一點,看看如何在單獨的子網站上為列表執行此操作。

<script src="http://ccs.xxx.corp/sites/TDP_SCS/SiteAssets/js/jquery-1.8.2.js" type="text/javascript"></script>
<script src="http://ccs.xxx.corp/sites/TDP_SCS/SiteAssets/js/jquery.SPServices-0.7.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$().SPServices({
    operation: "UpdateListItems",
    async: false,
    batchCmd: "Update",
    listName: "jQueryList",
    ID: 1,
    valuepairs: [["Title", "eggs & ham"]],
    completefunc: function (xData, Status) {
        alert("Dang");
    }
});
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM