使用ecmascript的sharepoint 2010写入列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ecmascript的sharepoint 2010写入列表相关的知识,希望对你有一定的参考价值。

This code works for me without requiring any includes, plugins, or service packs. It should also integrate seamlessly with jquery.
  1. <script type="text/javascript">
  2.  
  3. ExecuteOrDelayUntilScriptLoaded(functionName, "sp.js"); //this is necessary to ensure the library is loaded before function triggered
  4.  
  5.  
  6. function functionName() {
  7.  
  8.  
  9. var clientContext = SP.ClientContext.get_current();
  10. var myList = clientContext.get_web().get_lists().getByTitle('myList'); //actual list name here
  11.  
  12. var itemCreationInfo = new SP.ListItemCreationInformation();
  13. var listItem = myList.addItem(itemCreationInfo);
  14.  
  15. listItem.set_item("Title", "the title"); //actual field names go in first argument, new assigned value in second
  16. listItem.set_item("Field2", "tuna");
  17. listItem.set_item("Field3", "ape");
  18. listItem.set_item("Field4", "moose");
  19.  
  20.  
  21. listItem.update();
  22.  
  23. clientContext.executeQueryAsync(Function.createDelegate(this,this.Succeeded),Function.createDelegatethis,this.Failed));
  24. }
  25.  
  26.  
  27. function Succeeded() {
  28. alert("Succeeded");
  29. }
  30. function Failed(sender,args) {
  31. alert("fail");
  32. }
  33.  
  34.  
  35.  
  36.  
  37. </script>

以上是关于使用ecmascript的sharepoint 2010写入列表的主要内容,如果未能解决你的问题,请参考以下文章

使用ECMASCRIPT从列表读取SHAREPOINT 2010

JavaScript SHAREPOINT 2010使用ECMASCRIPT从列表中读取

将SharePoint Online Client组件(Microsoft.SharePoint.Client)与powershell 2.0一起使用

sharepoint部分网站无法搜索?

使用client对象模型回写SharePoint列表

SharePoint 服务器端对象模型 之 使用LINQ进行数据访问操作(Part 2)