MoveForm.cshtml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @{
  2. ViewBag.Title = "文件(夹)移动位置";
  3. Layout = "~/Views/Shared/_Form.cshtml";
  4. }
  5. <script>
  6. var keyValue = request('keyValue');
  7. var fileType = request('fileType');
  8. $(function () {
  9. GetTree();
  10. });
  11. var moveFolderId = "";
  12. function GetTree() {
  13. var itemtree = {
  14. height: 295,
  15. slimscroll: false,
  16. onnodeclick: function (item) {
  17. moveFolderId = item.id;
  18. },
  19. url: "../../PublicInfoManage/ResourceFile/GetTreeJson",
  20. };
  21. $("#ItemsTree").treeview(itemtree);
  22. $("#ItemsTree_" + keyValue.replace(/-/g, '_')).parent('li').remove();
  23. }
  24. //保存事件
  25. function AcceptClick() {
  26. if (moveFolderId == "") {
  27. top.dialogTop('请选择要移动到的位置', 'error');
  28. return false;
  29. }
  30. var postData = $("#form1").GetWebControls(keyValue);
  31. postData["keyValue"] = keyValue;
  32. postData["moveFolderId"] = moveFolderId;
  33. postData["fileType"] = fileType;
  34. $.SaveForm({
  35. url: "../../PublicInfoManage/ResourceFile/SaveMoveForm",
  36. param: postData,
  37. loading: "正在保存数据...",
  38. success: function () {
  39. $.currentIframe().$("#gridTable").trigger("reloadGrid");
  40. }
  41. })
  42. }
  43. </script>
  44. <div style="margin: 5px; margin-bottom: 0px;">
  45. <div id="ItemsTree">
  46. </div>
  47. </div>