ขอเชิญร่วมลงนามถวายพระพร เนื่องในโอกาสวันเฉลิมพระชนมพรรษา สมเด็จพระนางเจ้าฯพระบรมราชินี 3 มิถุนายน 2568
ขอเชิญร่วมลงนามถวายพระพร
ขอพระองค์ทรงพระเจริญ ด้วยเกล้าด้วยกระหม่อม
ขอพระองค์ทรงพระเจริญยิ่งยืนนาน ด้วยเกล้าด้วยกระหม่อม
ขอพระราชทานถวายพระพรชัยมงคล ขอพระองค์ทรงพระเจริญ ด้วยเกล้าด้วยกระหม่อม
$('#formData input[type=checkbox], #formData input[type=radio]').iCheck({checkboxClass: 'icheckbox_minimal-blue',radioClass: 'iradio_minimal-blue'});
โปรดระบุข้อมูล
ชื่อ - สกุล
โปรดระบุข้อมูล
ตำแหน่ง
หน่วยงาน
$(function() {
$('.alpha').alphabetonly({message:'โปรดระบุเฉพาะตัวอักษรที่ถูกต้อง !'});
$('.email').emailonly({message:'โปรดระบุที่อยู่อีเมล์ที่ถูกต้อง !'});
$('.url').httponly({message:'โปรดระบุที่อยู่ url ที่ถูกต้อง !'});
$('.digits').numbericonly({message:'โปรดระบุจำนวนเต็มที่ถูกต้อง !'});
function checkValidate()
{
// Check Required
$.each($(".labelRequest").parent().find('select'), function (i, e) {
if($(e).prop('selectedIndex') < 0) {
$(e).parent().find('.validate-txt').css({"display":"block"});
} else {
$(e).parent().find('.validate-txt').css({"display":"none"});
}
});
// Check Required
var ck_l_f = true;
var ck_l_t = true;
$.each($(".labelRequest").parent().find('[type=checkbox]'), function (i, e) {
if(ck_l_f) {
$(e).parent().parent().parent().parent().find('.validate-txt').css({"display":"block"});
ck_l_f = false;
}
if(ck_l_t) {
if($(e).is(':checked')) {
$(e).parent().parent().parent().parent().find('.validate-txt').css({"display":"none"});
ck_l_t = false;
}
}
});
ck_l_f = true;
ck_l_t = true;
// Check Required
$.each($(".labelRequest").parent().find('[type=radio]'), function (i, e) {
if(ck_l_f) {
$(e).parent().parent().parent().parent().find('.validate-txt').css({"display":"block"});
ck_l_f = false;
}
if(ck_l_t) {
if($(e).is(':checked')) {
$(e).parent().parent().parent().parent().find('.validate-txt').css({"display":"none"});
ck_l_t = false;
}
}
});
// Check Required
$.each($(".labelRequest").parent().find('input[type=text]'), function (i, e) {
if($(e).val().length == 0 || $(e).val() == "") {
$(e).parent().find('.validate-txt').css({"display":"block"});
} else {
$(e).parent().find('.validate-txt').css({"display":"none"});
}
});
// Check Required
$.each($(".labelRequest").parent().find('[type=password]'), function (i, e) {
if($(e).val().length == 0 || $(e).val() == "") {
$(e).parent().find('.validate-txt').css({"display":"block"});
} else {
$(e).parent().find('.validate-txt').css({"display":"none"});
}
});
// Check Required
$.each($(".labelRequest").parent().find('textarea'), function (i, e) {
if($(e).val().length === 0 || $(e).val() == "") {
$(e).parent().find('.validate-txt').css({"display":"block"});
} else {
$(e).parent().find('.validate-txt').css({"display":"none"});
}
});
// Check Required file
$.each($(".labelRequest").parent().find('[type=file]'), function (i, e) {
if($(e).val().length == 0 || $(e).val() == "") {
$(e).parent().parent().parent().find('.validate-txt').css({"display":"block"});
} else {
$(e).parent().parent().parent().find('.validate-txt').css({"display":"none"});
}
});
// Check Recaptcha
}
// BUTTON CLICK
$("#save").click(function() {
checkValidate();
//var valid = $("#formData").validate();
var valid = true;
if(valid) {
buttonZoneDisabled();
$.post("/th/eform/item/save", $("#formData").serializeArray(), function(data) {
if(data.result) {
DialogComplete();
setTimeout(function() {
location.reload();
}, 500);
} else {
DialogWarning(
data.message,
'แจ้งเตือน',
'ปิด',
);
buttonZoneActive();
}
});
}
});
// Preview
$("#btnPreview").click(function() {
checkValidate();
//var valid = $("#formData").validate();
var valid = true;
if(valid) {
var dialogPreview = BootstrapDialog.show({
title: 'ตัวอย่างข้อมูล',
message: $('').load("/th/eform/item/preview", $("#formData").serializeArray()),
closable: true,
closeByBackdrop: false,
closeByKeyboard: false,
autodestroy: true,
size: BootstrapDialog.SIZE_WIDE,
cssClass: "divPreview",
buttons : [{
label: 'ปิด',
icon: 'fa fa-times',
action: function(dialog) {
dialog.close();
}
}]
});
dialogPreview.open();
}
});
function buttonZoneDisabled() {
$(".button-panel-zone button").attr("disabled", "disabled");
$(".button-panel-zone #spin").append('');
}
function buttonZoneActive() {
$(".button-panel-zone button").removeAttr("disabled");
$(".button-panel-zone > em").remove();
}
});
21
พ.ค.
2568