admin_school_edit.html 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <div class="content" cg-busy="{promise:myPromise,message:'正在处理,请稍后...'}">
  2. <div class="tabcnt">
  3. <form class="form-horizontal" name="form">
  4. <div class="form-group">
  5. <label class="control-label col-md-4">学校编号:</label>
  6. <div class="col-md-6">
  7. <p class="form-control-static">{{school.id}}</p>
  8. </div>
  9. </div>
  10. <div class="form-group">
  11. <label class="control-label col-md-4">学校所在区域:</label>
  12. <div class="col-md-2" ng-class="{ 'has-error' : form.province_id.$invalid && submitted}">
  13. <select class="form-control" name="province_id" ng-model="school.province_id" ng-options="item.province_id as item.province_name for item in provinces" ng-change="refreshArea()" required></select>
  14. <p ng-show="form.province_id.$error.required && submitted" class="help-block">请选择</p>
  15. </div>
  16. <div class="col-md-2" ng-class="{ 'has-error' : form.area_id.$invalid && submitted}">
  17. <select class="form-control" name="area_id" ng-model='school.area_id' ng-options="item.area_id as item.area_name for item in areas | filter: {province_id : school.province_id}" ng-change="refreshCity()" required></select>
  18. <p ng-show="form.area_id.$error.required && submitted" class="help-block">请选择</p>
  19. </div>
  20. <div class="col-md-2" ng-class="{ 'has-error' : form.city_id.$invalid && submitted}">
  21. <select class="form-control" name="city_id" ng-model='school.city_id' ng-options="item.city_id as item.city_name for item in cities | filter: {area_id : school.area_id}" ng-change="refreshSchool()" required></select>
  22. <p ng-show="form.city_id.$error.required && submitted" class="help-block">请选择</p>
  23. </div>
  24. </div>
  25. <div class="form-group">
  26. <label class="control-label col-md-4">街道:</label>
  27. <div class="col-md-6" ng-class="{ 'has-error' : form.street.$invalid && submitted}">
  28. <input class="form-control input-lg" type="text" name="street" ng-model="school.street" />
  29. </div>
  30. </div>
  31. <div class="form-group">
  32. <label class="control-label col-md-4">学校详细地址:</label>
  33. <div class="col-md-6" ng-class="{ 'has-error' : form.address.$invalid && submitted}">
  34. <input class="form-control input-lg" type="text" name="address" ng-model="school.address" required />
  35. <p ng-show="form.address.$error.required && submitted" class="help-block">请输入</p>
  36. </div>
  37. </div>
  38. <div class="form-group">
  39. <label class="control-label col-md-4">学校名称:</label>
  40. <div class="col-md-6" ng-class="{ 'has-error' : form.school_name.$invalid && submitted}">
  41. <input class="form-control input-lg" type="text" name="school_name" ng-model="school.school_name" required />
  42. <p ng-show="form.school_name.$error.required && submitted" class="help-block">请输入</p>
  43. </div>
  44. </div>
  45. <div class="form-group">
  46. <label class="control-label col-md-4">学校等级:</label>
  47. <div class="col-md-2" ng-class="{ 'has-error' : form.school_level.$invalid && submitted}">
  48. <input class="form-control input-lg" type="text" name="school_level" ng-model="school.school_level" />
  49. </div>
  50. </div>
  51. <div class="form-group text-center" >
  52. <div class="col-md-offset-4 col-md-4">
  53. <button class="btn btn-primary" ng-click="submitForm(form.$valid)" style="padding: 12px 40px; font-size: 16px; font-weight: bold;">保存</button>
  54. <button class="btn btn-info pull-right" style="padding: 12px 40px; font-size: 16px; font-weight: bold;margin-right:10px;" ui-sref="schoolList">返回</button>
  55. </div>
  56. <div class="col-md-4">
  57. </div>
  58. </div>
  59. </form>
  60. </div>
  61. </div>