inform_subject.add.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <div class="page">
  3. <div class="fixed-bar">
  4. <div class="item-title">
  5. <h3><?php echo $lang['inform_manage_title'];?></h3>
  6. <ul class="tab-base">
  7. <?php
  8. foreach($output['menu'] as $menu) {
  9. if($menu['menu_type'] == 'text') {
  10. ?>
  11. <li><a href="JavaScript:void(0);" class="current"><span><?php echo $menu['menu_name'];?></span></a></li>
  12. <?php
  13. }
  14. else {
  15. ?>
  16. <li><a href="<?php echo $menu['menu_url'];?>" ><span><?php echo $menu['menu_name'];?></span></a></li>
  17. <?php
  18. }
  19. }
  20. ?>
  21. </ul>
  22. </div>
  23. </div>
  24. <div class="fixed-empty"></div>
  25. <br/>
  26. <form id="add_form" method="post" enctype="multipart/form-data" action="index.php?act=inform&op=inform_subject_save">
  27. <table class="table tb-type2">
  28. <tbody>
  29. <tr class="noborder">
  30. <td colspan="2" class="required"><?php echo $lang['inform_type'];?>:</td>
  31. </tr>
  32. <tr>
  33. <td colspan="2"><ul class="nofloat">
  34. <?php foreach($output['list'] as $inform_type) {?>
  35. <li>
  36. <p>
  37. <input type='radio' name="inform_subject_type" id="<?php echo $inform_type['inform_type_id'].','.$inform_type['inform_type_name'];?>" value ="<?php echo $inform_type['inform_type_id'].','.$inform_type['inform_type_name'];?>">
  38. <label for="<?php echo $inform_type['inform_type_id'].','.$inform_type['inform_type_name'];?>"><?php echo $inform_type['inform_type_name'];?>:</label>
  39. </input>
  40. &nbsp;&nbsp;<span style="color:green" ><?php echo $inform_type['inform_type_desc'];?></span></p>
  41. </li>
  42. <?php } ?>
  43. </ul></td>
  44. </tr>
  45. <tr>
  46. <td colspan="2" class="required"><label class="validation" for="inform_subject_content"><?php echo $lang['inform_subject'];?>:</label></td>
  47. </tr>
  48. <tr class="noborder">
  49. <td class="vatop rowform"><input type="text" id="inform_subject_content" name="inform_subject_content" class="txt"></td>
  50. <td class="vatop tips"></td>
  51. </tr>
  52. <tfoot>
  53. <tr class="tfoot"><td colspan="15" ><a href="JavaScript:void(0);" class="btn" id="submitBtn"><span><?php echo $lang['nc_submit'];?></span></a></td>
  54. </tr>
  55. </tfoot>
  56. </table>
  57. </form>
  58. </div>
  59. <script type="text/javascript">
  60. //按钮先执行验证再提交表单
  61. $(function(){$("#submitBtn").click(function(){
  62. if($("#add_form").valid()){
  63. $("#add_form").submit();
  64. }
  65. });
  66. });
  67. //
  68. $(document).ready(function(){
  69. //默认选中第一个radio
  70. $(":radio").first().attr("checked",true);
  71. //添加按钮的单击事件
  72. $("#btn_add").click(function(){
  73. submit_form();
  74. });
  75. //页面输入内容验证
  76. $("#add_form").validate({
  77. errorPlacement: function(error, element){
  78. error.appendTo(element.parent().parent().prev().find('td:first'));
  79. },
  80. rules : {
  81. inform_subject_content: {
  82. required : true,
  83. maxlength : 100
  84. }
  85. },
  86. messages : {
  87. inform_subject_content: {
  88. required : '<?php echo $lang['inform_subject_add_null'];?>',
  89. maxlength : '<?php echo $lang['inform_subject_add_null'];?>'
  90. }
  91. }
  92. });
  93. });
  94. //submit函数
  95. function submit_form(submit_type){
  96. $('#add_form').submit();
  97. }
  98. </script>