CodeClassPopWindows.cshtml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. 
  2. @{
  3. ViewBag.Title = "CodeClassPopWindows";
  4. Layout = "~/Views/Shared/_MainLayoutPage.cshtml";
  5. }
  6. <div class="easyui-panel" data-options="fit:true">
  7. <form id="CodeClass" method="post" lay-filter="CodeClass" class="layui-form">
  8. <!--当前编辑的ID值-->
  9. <input type="hidden" id="ID" name="ID" />
  10. <p class="layui-elem-quote">编码分类管理</p>
  11. <table class="layui-table">
  12. <colgroup>
  13. <col width="80">
  14. <col>
  15. </colgroup>
  16. <tr>
  17. <td><label class="layui-form-label"/>上级分类</td>
  18. <td><input class="easyui-combobox" id="simpleCode" name="simpleCode" data-options="prompt:'上级分类',width:200"></td>
  19. </tr>
  20. <tr>
  21. <td><label class="layui-form-label">分类编码</label></td>
  22. <td>
  23. <input class="easyui-textbox" id="Classcode" name="Classcode" data-options="prompt:'分类编码',width:200">
  24. </td>
  25. </tr>
  26. <tr>
  27. <td><label class="layui-form-label">分类名称</label></td>
  28. <td><input class="easyui-textbox" id="Classname" name="Classname" required="required" data-options="prompt:'名称',width:200"></td>
  29. </tr>
  30. <tr>
  31. <td><label class="layui-form-label">说明</label></td>
  32. <td>
  33. <input class="easyui-textbox" multiline="true" name="explain" id="explain" data-options="prompt:'说明',width:300,height:100" >
  34. </td>
  35. </tr>
  36. <tr>
  37. <td><label class="layui-form-label">是否启用</label></td>
  38. <td>
  39. <input type="checkbox" id="open" name="open" lay-skin="primary" title="勾选表示启用">
  40. </td>
  41. </tr>
  42. </table>
  43. </form>
  44. </div>
  45. <script src="~/ViewModels/BaseCodeManage.module.js"></script>
  46. <script type="text/javascript">
  47. var model = new viewModel();
  48. model.simpleCode();
  49. $(function () {
  50. $("input", $("#simpleCode").next("span")).blur(function () {
  51. var ds = $('#simpleCode').combobox('getValue');
  52. if (ds) {
  53. $.ajax({
  54. url: "/BaseCode/CodeClass?Sjfl=" + ds,
  55. type: "Post",
  56. //async: false,
  57. success: function (Sjfl) {
  58. $('#Classcode').textbox('setValue', Sjfl);
  59. }
  60. })
  61. }
  62. });
  63. var ID = "@ViewBag.id";
  64. if (ID != "") {
  65. model.bindDataCodeClass(ID);
  66. } //else
  67. //mode.new();
  68. });
  69. </script>