简体   繁体   English

jQuery UI Datepicker 您选择的日期是星期六或星期日

[英]jQuery UI Datepicker Your selected date is a Saturday or Sunday

Find Sol找到索尔

I am using datepicker and if someone selects a Saturday or Sunday display alert mesage Your selected date is a Saturday or Sunday, do you wish to continue?我正在使用 datepicker,如果有人选择周六或周日显示警报消息 您选择的日期是周六或周日,您要继续吗?

If user click on OK then it process otherwise it close window如果用户单击确定然后它处理否则它关闭 window

<input type="text" name="inspectiondate <? echo $sno; ?>" id="inspectiondate<? echo $sno; ?>" placeholder="Date" class="required-entry date" style="width:100px !important;" readonly="readonly" autofocus require>

 <img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN). 'adminhtml/default/default/images/grid-cal.gif'; ?>" alt="" class="v-middle date" id="Idate<? echo $sno; ?>" title="Select Date"  onclick="setcal(<? echo $sno; ?>)">

You need to handle event of your datepicker where you will get selected date's day of the week.您需要处理日期选择器的事件,您将在其中获得选定日期的星期几。

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

      <!-- Javascript -->
      <script>
         $(function() {
            $( "#datepicker-13" ).datepicker();

$("#datepicker-13")
.datepicker({
    onSelect: function(dateText) {
        console.log("Selected date: " + dateText + "; input's current value: " + this.value);
        $(this).change();
    }
})
.on("change", function() {

   var date = $(this).datepicker('getDate');
    var dayOfWeek = date.getUTCDay();
if(dayOfWeek == 5 || dayOfWeek == 6)
{
//your alert code
    alert(dayOfWeek)
  }
});
         });
      </script>
   </head>

   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-13"></p>
   </body>
</html>

you can check working demo in below link.您可以在下面的链接中查看工作演示。

https://jsfiddle.net/bc4nr5we/ https://jsfiddle.net/bc4nr5we/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Jquery ui datepicker预选日期不是星期日 - Jquery ui datepicker preselect date that is not a sunday 如何使用JQuery datepicker将默认日期设置为即将到来的星期六和星期日? - How to set the default day to the coming saturday and sunday using JQuery datepicker? 在角度4日期选择器中不包括星期六和星期日? - Excluding saturday and sunday in angular 4 datepicker? jQuery UI日期选择器确定是否单击了星期六 - JQuery UI datepicker determine if Saturday clicked jQuery UI datepicker:getDate可以添加所选日期吗? - jQuery UI datepicker: getDate to prepend the selected date? jQuery UI日期选择器突出显示不是选定日期的特定日期 - JQuery UI datepicker highlight specific date that isn't a selected date 当在jQuery datepicker中选择“星期六”时,如何隐藏元素并显示另一个元素? - How to hide an element and show another when Saturday is selected in jquery datepicker? 使用带有联系表 7 的 jquery-ui-datepicker 禁用星期六 - disable saturday using jquery-ui-datepicker with contact form 7 jQuery UI Datepicker-出生日期-未正确选择年份 - jQuery UI Datepicker - Date of Birth - Year not being selected correctly 获取jQuery UI Datepicker选择的日期到PHP Session变量? - Get jQuery UI Datepicker selected date to a PHP Session variable?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM