ЙажаСценарий / Говнокод #20203 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
var data = "";
var delivery_type;
if (modes_object["delivery"] == true) delivery_type = "delivery";
else delivery_type = "no_delivery";
data += "delivery_type=" + delivery_type;
var shop_id = $(".order__shop_select").val();
data += "&shop_id=" + (shop_id);
if (modes_object["delivery"] == true) {
    var address = $('[data-input="address"] .input_to_check').val();
    data += "&address=" + (address);
}
var phone = $('[data-input="phone"] .input_to_check').val();
data += "&phone=" + (phone);
var client_name = $('[data-input="client_name"] .input_to_check').val();
data += "&client_name=" + (client_name);
var email = $('[data-input="email"] .input_to_check').val();
data += "&email=" + (email);
var comment = $('.order__textarea').val();
data += "&comment=" + (comment);
if (modes_object["new_addr"]) {
    var new_addr_name = $('[data-block="new_addr"] .order__input').val();
    data += "&new_addr_name=" + new_addr_name;
}
if ($('[data-input="tableware_quantity"]').length) {
    var tableware_quantity = $('[data-input="tableware_quantity"] .input_to_check').val();
    data += "&tableware_quantity=" + tableware_quantity;
}
if ($('[data-input="promo_code"]').length) {
    var promo_code = $('[data-input="promo_code"] .input_to_check').val();
    data += "&promo_code=" + promo_code;
}

data += ($(".order__save_checkbox").prop("checked") == true) ? "&save_address=1" : "";

var card_number = $('[data-input="card_number"] .order__input').val();
data += "&card_number=" + card_number;

if ($(".card_order__checkbox").prop("checked")) {
    data += "&card_ordered=true";
}

var time_to_take;
if (modes_object["delivery"] == false) {
    var day_to_take = $.trim($(".order__day option:selected").text());
    var hour_to_take = $.trim($(".order__time--hour option:selected").text());
    var minute_to_take = $.trim($(".order__time--minutes option:selected").text());
    time_to_take = day_to_take + " в " + hour_to_take + ":" + minute_to_take;
    data += "&time_to_take=" + time_to_take;
} else {
    data += "&time_to_take=";
}

if (modes_object["bank"] == true) {
    data += "&bank=true";
}

data += "&user_id=" + user_id;

data += "&source=" + order_source;

var modes = JSON.stringify(modes_object);
data += "&modes=" + modes;

Сериализация формы.

Запостил: dgkj dgkj, (Updated )

Комментарии (0) RSS

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8