staff_add.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {layout name="passport:layout" /}
  2. <form id="form" action="{:url('passport.member/staffAdd')}">
  3. <table class="formtable">
  4. {notempty name="auth"}
  5. <tr>
  6. <th>权限设置:</th>
  7. <td>
  8. <select class="select w180" datatype="*" name="auth" class="select" id="authselect">
  9. <option value="">- 请选择用户权限 -</option>
  10. <option value="0">超级管理员</option>
  11. {foreach $auth as $vo}
  12. <option value="{$vo.auth}">{$vo.name}</option>
  13. {/foreach}
  14. </select>
  15. </td>
  16. </tr>
  17. <tr><th></th><td id="authgroup"></td></tr>
  18. {/notempty}
  19. <tr>
  20. <th>用户名称:</th>
  21. <td><input datatype="*" class="input" type="text" name="username" value="" /></td>
  22. </tr>
  23. <tr>
  24. <th>手机号:</th>
  25. <td><input ajaxurl="{:url('passport.member/isphone')}" datatype="m" class="input" type="text" name="phone_id" value="" /></td>
  26. </tr>
  27. <tr>
  28. <th>登录密码:</th>
  29. <td><input datatype="*" placeholder="请输入现登录密码" datatype="s6-18" class="input" type="password" name="login_password" /></td>
  30. </tr>
  31. <tr>
  32. <th></th>
  33. <td>
  34. <input type="submit" value="确定" class="button button-blue submit" />
  35. <input type="reset" value="重置" class="button button-blank" />
  36. </td>
  37. </tr>
  38. </table>
  39. </form>
  40. {notempty name="auth"}
  41. <script id="authtpl" type="text/html">
  42. {literal}{{each list value keys}}{{if value.name}}<span class="badge bg-green mr5">{{value.name}}</span>{{/if}}{{/each}}{/literal}
  43. </script>
  44. {/notempty}
  45. <script type="text/javascript">
  46. Do('base','layer','form','tpl',function () {
  47. $('#form').isForm();
  48. $("#authselect").change(function(){
  49. var auth = $(this).val();
  50. $.getJSON("{:url('passport.member/getuserAuth')}",{auth:auth},function (rel) {
  51. $("#authgroup").html(template('authtpl',{list:rel.data}));
  52. })
  53. });
  54. });
  55. </script>