|
@@ -411,65 +411,99 @@ $.ajax({
|
|
|
});
|
|
|
var date = new Date();
|
|
|
var year = date.getFullYear();
|
|
|
-var month = ('0'+ (date.getMonth() + 1)).slice(-2);
|
|
|
+var month = ('0' + (date.getMonth() + 1)).slice(-2);
|
|
|
|
|
|
var day = ('0' + (date.getDate())).slice(-2);
|
|
|
// var day = date.getDay();
|
|
|
-console.log(date)
|
|
|
-console.log(date.getDate());
|
|
|
-console.log(date.getMonth())
|
|
|
-var time = year +'-'+ month +'-'+ day;
|
|
|
-console.log(time);
|
|
|
+// console.log(date)
|
|
|
+// console.log(date.getDate());
|
|
|
+// console.log(date.getMonth())
|
|
|
+var time = year + '-' + month + '-' + day;
|
|
|
+// console.log(time);
|
|
|
document.getElementById('datepicker').value = time;
|
|
|
document.getElementById('datepicker').setAttribute('min', time);
|
|
|
|
|
|
-// 手機板表單
|
|
|
-$.fn.serializeObject = function () {
|
|
|
- var o = {};
|
|
|
- var a = this.serializeArray();
|
|
|
+// // 手機板表單
|
|
|
+// $.fn.serializeObject = function () {
|
|
|
+// var o = {};
|
|
|
+// var a = this.serializeArray();
|
|
|
+
|
|
|
+// $.each(a, function () {
|
|
|
+// if (o[this.name]) {
|
|
|
+// if (!o[this.name].push) {
|
|
|
+// o[this.name] = [o[this.name]];
|
|
|
+// }
|
|
|
+// o[this.name].push(this.value || '');
|
|
|
+// } else {
|
|
|
+// o[this.name] = this.value || '';
|
|
|
+// }
|
|
|
+// });
|
|
|
+
|
|
|
+// return o;
|
|
|
+// };
|
|
|
+
|
|
|
+$(".violetbeauty_contract_form").submit(function (e) {
|
|
|
+
|
|
|
+ let data_loc = $("#loc").val();
|
|
|
+ let data_course_name = $("#course_name").val();
|
|
|
+ let date_name = $("#name").val();
|
|
|
+ let data_booktime = $("#time").val();
|
|
|
+ let data_phone = $("#phone").val();
|
|
|
+ let data_bookdate = $("#datepicker").val();// ];
|
|
|
+
|
|
|
+ let data_loc_str = encodeURI(data_loc);
|
|
|
+ let data_course_name_str = encodeURI(data_course_name);
|
|
|
+ let data_name_str = encodeURI(date_name);
|
|
|
+
|
|
|
+ // let form_data = 'name='+ date_name +'&phone='+ data_phone +'&loc='+ data_loc +'&course_name='+ data_course_name +'&bookdate='+ data_bookdate +'&booktime='+ data_booktime +''
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ // let data =data_booktime+data_name+data_phone+data_loc+data_course_name+data_bookdate+data_booktime
|
|
|
+ // console.log(form_data);
|
|
|
+
|
|
|
+ var url = "http://api.ptt.cx:18688/submitform";
|
|
|
+
|
|
|
+ var xhr = new XMLHttpRequest();
|
|
|
+ xhr.open("POST", url);
|
|
|
+
|
|
|
+ xhr.setRequestHeader("accept", "application/json");
|
|
|
+ xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
|
|
|
+
|
|
|
+ xhr.onreadystatechange = function () {
|
|
|
+ var title = "送出成功";
|
|
|
+ if (xhr.readyState === 4) {
|
|
|
+ console.log(xhr.status);
|
|
|
+ console.log(xhr.responseText);
|
|
|
+ Swal.fire({
|
|
|
+ title: title,
|
|
|
+ icon: 'success',
|
|
|
+ confirmButtonColor: '#3085d6',
|
|
|
+ });
|
|
|
|
|
|
- $.each(a, function () {
|
|
|
- if (o[this.name]) {
|
|
|
- if (!o[this.name].push) {
|
|
|
- o[this.name] = [o[this.name]];
|
|
|
- }
|
|
|
- o[this.name].push(this.value || '');
|
|
|
- } else {
|
|
|
- o[this.name] = this.value || '';
|
|
|
}
|
|
|
- });
|
|
|
+ };
|
|
|
+ // location.reload();
|
|
|
+ window.setTimeout(() => {
|
|
|
+ // window.location.href = 'index.html';
|
|
|
+ location.reload();
|
|
|
+ }, 2000);
|
|
|
+ var data = 'name=' + data_name_str + '&phone=' + data_phone + '&loc=' + data_loc_str + '&course_name=' + data_course_name_str + '&bookdate=' + data_bookdate + '&booktime=' + data_booktime + '';
|
|
|
|
|
|
- return o;
|
|
|
-};
|
|
|
+ xhr.send(data);
|
|
|
+ console.log(data);
|
|
|
|
|
|
-$(".violetbeauty_contract_form").submit(function (e) {
|
|
|
- /* var formRef = $('#form1').serializeArray();
|
|
|
- var jsonString = JSON.stringify(formRef);*/
|
|
|
- var jsonInfo = $('.violetbeauty_contract_form').serializeObject();
|
|
|
- var jsonString = JSON.stringify(jsonInfo);
|
|
|
- console.log(jsonString),
|
|
|
- $.ajax({
|
|
|
- type: 'POST',
|
|
|
- url: 'http://api.ptt.cx:18688/submitform',
|
|
|
- data: jsonString,
|
|
|
- dataType: 'json',
|
|
|
- success: function (data) {
|
|
|
- console.log('送出成功: ' + data);
|
|
|
- alert("送出成功");
|
|
|
- // if (data == 0) {
|
|
|
- // alert("送出成功");
|
|
|
- // } else if (data == 1) {
|
|
|
- // alert("此email已填過表單");
|
|
|
- // } else if (data == 2) {
|
|
|
- // alert("此phone已填過表單");
|
|
|
- // } else if (data == 3) {
|
|
|
- // alert("此email、phone已填過表單");
|
|
|
- // }
|
|
|
- // location.reload();
|
|
|
- },
|
|
|
- });
|
|
|
return false;
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
});
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// let data =data_booktime+data_name+data_phone+data_loc+data_course_name+data_bookdate+data_booktime
|
|
|
+
|
|
|
+
|