report.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. $('#ul1 li').click(function(){
  2. if($(this).hasClass('cur')){
  3. $(this).removeClass('cur');
  4. return false;
  5. }
  6. $(this).addClass('cur').siblings().removeClass('cur');
  7. $('#tip').html('');
  8. })
  9. $('#area1').focus(function(){
  10. $('#tip').html('');
  11. })
  12. var Limit = 200;
  13. $('#area1')[0].oninput = function(){
  14. var v = this.value //删除表情
  15. this.value = unescape(escape(v).replace(/\%uD.{3,}$/g, ''));
  16. var n = $('#area1').val().length;
  17. if(n>Limit){
  18. var txt = $('#area1').val().substring(0,Limit);
  19. $('#area1').val(txt);
  20. n = $('#area1').val().length;
  21. $('.areabot').html(n+'/200');
  22. return false;
  23. }
  24. $('.areabot').html(n+'/200');
  25. }
  26. $('#sub').click(function(){
  27. if($('#ul1 li.cur').length==0){
  28. $('#tip').html('请选择举报该页面的原因');
  29. return false;
  30. }
  31. if($('#tel').val()!='' && !RegExp('^(1[3|4|5|6|7|8|9])[0-9]{9}$').test($('#tel').val())){
  32. $('#tip').html('请输入正确的手机号');
  33. return false;
  34. }
  35. var liid = $('#ul1 li.cur').attr('liid');
  36. var litxt = $('#ul1 li.cur').text();
  37. var tarea = $('#area1').val();
  38. var tel = $('#tel').val();
  39. var json = {
  40. "tel":tel,
  41. "report_reason_id":liid,
  42. "report_reason":litxt,
  43. "report_content":tarea //需要加版权来源、免责声明
  44. }
  45. cpslog([702,{map:json},'cps_report']);
  46. $('#repeort').addClass('hide');
  47. $('#repeort_sub').removeClass('hide');
  48. })
  49. $('#ok').click(function () {
  50. history.go(-1);
  51. })