yuyueutil.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. /**
  2. * 头条订购页面初始化
  3. */
  4. $(document).ready(function() {
  5. $("#useraccount_tt").attr("value",getUrlParam("use"));
  6. window.history.pushState({}, "", getHref()+"?fes="+fes+"&sou="+sou);
  7. })
  8. /*--------------------预约STA-----------------------*/
  9. function sendYue(product) {
  10. closeSe();
  11. if (getMemoValbyId(product, "code") != "") {// 判断用户是否输入了验证码
  12. if (ncode) {//判断验证码是否超时
  13. $(".red_btn").attr("disabled", "disabled");
  14. $(".red_btn").css("background: url(../images/btn_bg_lose.png)");
  15. $("#major").text("正在预约请稍等...");
  16. $.ajax({
  17. type : "POST",
  18. contentType : "application/json; charset=utf-8",
  19. dataType : "Json",
  20. url : getRootPath() + "-s1api" + '/com/yuyue',
  21. data : JSON.stringify(GetMasData(product)),
  22. success : function(msg) {
  23. $(".red_btn").removeAttr("disabled");
  24. $(".red_btn").removeAttr("style");
  25. $("#major").val("立即预约");
  26. var resCode = eval(msg["resultCode"]);
  27. if (resCode == "0000") {
  28. pro_bounced("您已预约成功", "恭喜您预约升级成功,预约结果以短信告知为准", "确定",true);
  29. $(".tc_box").attr("onclick", "gotosucc()");
  30. } else {
  31. if (msg["resultCode"] == "6611") {
  32. pro_bounced("预约失败",msg["errorInfo"], "确定",false);
  33. } else {
  34. pro_bounced("预约失败",msg["errorInfo"], "确定",false);
  35. }
  36. }
  37. },
  38. error : function(XMLHttpRequest, textStatus,
  39. errorThrown) {
  40. pro_bounced("预约失败","尝试重新预约", "确定",false);
  41. $(".red_btn").removeAttr("disabled");
  42. $(".red_btn").removeAttr("style");
  43. $("#major").val("立即退订");
  44. },
  45. });
  46. } else {
  47. pro_bounced("温馨提示", "验证码已失效请重新获取", "再次定购",false);
  48. }
  49. } else {
  50. pro_bounced("温馨提示", "请输入验证码", "再次定购",false);
  51. }
  52. }
  53. /*--------------------预约END-----------------------*/