Guest User

Untitled

a guest
Aug 26th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. function onGridClick(event) {
  2. var selectedIndex = grid.focus.rowIndex;
  3. var selectedItem = grid.getItem(selectedIndex);
  4. selectedId = grid.store.getValue(selectedItem, 'id');
  5. }
  6.  
  7. <button id="btnDel" dojotype="dijit.form.Button" onclick="DeleteDoc(selectedId)">
  8. Удалить</button>
  9.  
  10. function DeleteDoc(selectedId)
  11. {
  12. alert(selectedId.toString());
  13.  
  14. $.ajax({
  15. type: "POST",
  16. url: '../Index/DeleteDoc',
  17. data: { 'selectedId' : selectedId},
  18. success: function (msg) {
  19. alert(msg);
  20.  
  21. },
  22. error: function (request, status, error) {
  23. alert('Ошибка запроса к серверу');
  24. return false;
  25. }
  26. });
  27. }
  28.  
  29. [HttpPost]
  30. public ActionResult DeleteDoc(int selectedId)
  31. {
  32. DOCS currentDoc = database.DOCS.First(x => x.ID == selectedId);
  33. database.DOCS.DeleteObject(currentDoc);
  34. database.SaveChanges();
  35. string msg = "Complete!";
  36. return Json(msg);
  37. }
Add Comment
Please, Sign In to add comment