Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. <script language="javascript" type="text/javascript">
  2. _spBodyOnLoadFunctionNames.push("getSetListItem");
  3. var listItem;
  4. var list;
  5. var clientContext;
  6. function getSetListItem() {
  7. this.clientContext = SP.ClientContext.get_current();
  8. if (this.clientContext != undefined && clientContext != null) {
  9. var webSite = clientContext.get_web();
  10. this.list = webSite.get_lists().getByTitle("TextTestList");
  11. this.listItem = list.getItemById(2);
  12. clientContext.load(this.listItem);
  13. this.clientContext.executeQueryAsync(Function.createDelegate(this, this.OnLoadSuccess),
  14. Function.createDelegate(this, this.OnLoadFailed));
  15. }
  16. }
  17. function OnLoadSuccess(sender, args) {
  18. var value = this.listItem.get_item("Country");
  19. this.listItem.set_item("Country", "US");
  20. this.listItem.update();
  21. this.clientContext.load(this.listItem);
  22. this.clientContext.executeQueryAsync(Function.createDelegate(this, this.OnLoadSuccess1),
  23. Function.createDelegate(this, this.OnLoadFailed));
  24. }
  25. function OnLoadSuccess1(sender, args) {
  26. alert(this.listItem.get_item("Country"));
  27. }
  28. function OnLoadFailed(sender, args) {
  29. alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace());
  30. }
  31.  
  32. </script>
  33.  
  34. this.listItem = list.getItemById(2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement