Aucune description

inde.js 957B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. var clickFlag = null;
  2. $().ready(function () {
  3. submitEvent();
  4. })
  5. function submitEvent () {
  6. $("#btn").click(function () {
  7. if(clickFlag == false){
  8. return;
  9. }
  10. var ddh = ($("#ddh").val()).replace(/(^\s*)|(\s*$)/g, "");
  11. var phone = $("#phone").val();
  12. if(ddh == ''){
  13. showMsg('请输入订单号')
  14. return;
  15. }
  16. var myreg=/^[0-9]{11}$/;
  17.    if (!myreg.test(phone)){
  18. showMsg('请正确输入手机号')
  19. return;
  20. }
  21. clickFlag = false;
  22. $.ajax({
  23. type:"post",
  24. url:"/api/v2/user/giveRebate",
  25. data:{
  26. phone:phone,
  27. order_id:ddh
  28. },
  29. success: function (res) {
  30. clickFlag = true;//禁止重复点击
  31. if(res && res.errno == 0){
  32. showMsg(res.rst.data)
  33. }else{
  34. showMsg(res.rst.msg)
  35. }
  36. }
  37. });
  38. })
  39. }
  40. //提示弹框
  41. function showMsg(msg) {
  42. var msgBox = $('.alert-info');
  43. msgBox.children('p').text(msg);
  44. msgBox.show();
  45. setTimeout(function() {
  46. msgBox.hide();
  47. }, 1000);
  48. }