group.member_edit.php 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <div class="eject_con group_apply">
  3. <div id="member_warning"></div>
  4. <form id="memberedit" action="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&op=group_memberedit&c_id=<?php echo $output['c_id'];?>" method="post">
  5. <input type="hidden" name="form_submit" value="ok" />
  6. <dl>
  7. <dt><?php echo $lang['circle_self_introduction'];?></dt>
  8. <dd>
  9. <h4><i class="b"></i><?php echo $lang['circle_introduction_desc'];?></h4>
  10. <h5><?php echo $lang['circle_introduction_example'];?></h5>
  11. <textarea name="intro" class="textarea"><?php echo $output['member_info']['cm_intro'];?></textarea>
  12. </dd>
  13. </dl>
  14. <div class="bottom"> <a class="submit-btn" nctype="apply_submit" href="Javascript: void(0)"><?php echo $lang['nc_submit'];?></a><a class="cancel-btn" nctype="apply_cancel" href="Javascript: void(0)"><?php echo $lang['nc_cancel'];?></a>
  15. </div>
  16. </form>
  17. </div>
  18. <script type="text/javascript">
  19. $(function(){
  20. $('a[nctype="apply_submit"]').click(function(){
  21. if($("#memberedit").valid()){
  22. $("#memberedit").submit();
  23. }
  24. });
  25. $('a[nctype="apply_cancel"]').click(function(){
  26. DialogManager.close('memberedit');
  27. });
  28. $('#memberedit').validate({
  29. errorLabelContainer: $('#member_warning'),
  30. invalidHandler: function(form, validator) {
  31. $('#member_warning').show();
  32. },
  33. submitHandler:function(form){
  34. ajaxpost('memberedit', '<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&op=group_memberedit&c_id=<?php echo $output['c_id'];?>', '', 'onerror')
  35. },
  36. rules : {
  37. intro : {
  38. required : true,
  39. maxlength : 140
  40. }
  41. },
  42. messages : {
  43. intro : {
  44. required : '<?php echo $lang['circle_introduction_not_null'];?>',
  45. maxlength : '<?php echo $lang['circle_introduction_maxlength'];?>'
  46. }
  47. }
  48. });
  49. });
  50. </script>