Skip to content

Instantly share code, notes, and snippets.

@hungdh0x5e
Created December 10, 2018 15:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hungdh0x5e/a61de66177c715503e449a04bf05df55 to your computer and use it in GitHub Desktop.
Save hungdh0x5e/a61de66177c715503e449a04bf05df55 to your computer and use it in GitHub Desktop.
bookTicket.js
var url;
$(function () {
url = $("#url").val();
$(".submitChooseSeat").on("click", function (event) {
var checkFlag = true;
if (checkFlag == true) {
submitChooseSeat(event);
} else if (checkFlag == false) {
//alert("VĂ© theo mệnh giĂ¡ được chọn Ä‘ang ở trong trạng thĂ¡i chờ KhĂ¡ch hĂ ng khĂ¡c thanh toĂ¡n. Xin QuĂ½ khĂ¡ch vui lĂ²ng quay lại sau!");
alert("123");
} else {
alert(checkFlag);
}
});
$('.chair_match').html('0 vé');
$('#selectPrice option:eq(0)').attr('selected', true);
document.getElementById("btnSubmit").style.visibility = 'hidden';
});
var addEmptyOption = false;
function changeSeat(value) {
var seatValue = $('#seatSelect').val();
$('#seatValue').val(seatValue);
$('.chair_match').html($('#seatSelect').val() + " vé");
}
function checkValidBookTicket() {
var seat = $('#seatSelect').val();
var matchId = $('#matchId').val();
var priceValue = $('#priceValue').val();
var data = {};
data["matchId"] = matchId;
data["price"] = priceValue;
data["seat"] = seat;
var checkResult = false;
$.ajax({
url: url + "/checkValidBookTicket",
data: JSON.stringify(data),
type: "POST",
async: false,
contentType: "application/json; charset=utf-8",
beforeSend: function (xhr) {
xhr.setRequestHeader("Accept", "application/json");
xhr.setRequestHeader("Content-Type", "application/json");
}
}).done(function (data) {
// Check if status OK
if (data.localeCompare('OK') == 0) {
checkResult = true;
} else if (data.localeCompare('NG') == 0) {
// checkResult = 'VĂ© theo mệnh giĂ¡ được chọn Ä‘ang ở trong trạng thĂ¡i chờ KhĂ¡ch hĂ ng khĂ¡c thanh toĂ¡n. Xin QuĂ½ khĂ¡ch vui lĂ²ng quay lại sau!';
checkResult = 'Xin QuĂ½ khĂ¡ch thĂ´ng cảm, hiện nay số lượng vĂ© bĂ¡n đợt hiện tại Ä‘Ă£ hết. Mời QuĂ½ khĂ¡ch quay trở lại mua vĂ© đợt tiếp theo được bắt đầu mở bĂ¡n vĂ o cĂ¡c khung giờ sau: 10:00, 16:00, 22:00 trong ngĂ y. Cảm Æ¡n QuĂ½ khĂ¡ch Ä‘Ă£ sá»­ dụng dịch vụ.';
} else {
// checkResult = 'VĂ© theo mệnh giĂ¡ được chọn Ä‘ang ở trong trạng thĂ¡i chờ KhĂ¡ch hĂ ng khĂ¡c thanh toĂ¡n. Xin QuĂ½ khĂ¡ch vui lĂ²ng quay lại sau!';
checkResult = 'Xin QuĂ½ khĂ¡ch thĂ´ng cảm, hiện nay số lượng vĂ© bĂ¡n đợt hiện tại Ä‘Ă£ hết. Mời QuĂ½ khĂ¡ch quay trở lại mua vĂ© đợt tiếp theo được bắt đầu mở bĂ¡n vĂ o cĂ¡c khung giờ sau: 10:00, 16:00, 22:00 trong ngĂ y. Cảm Æ¡n QuĂ½ khĂ¡ch Ä‘Ă£ sá»­ dụng dịch vụ.';
}
}).fail(function () {
});
return checkResult;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment