首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并2种数据交换条件

合并2种数据交换条件
EN

Stack Overflow用户
提问于 2017-04-24 08:42:28
回答 1查看 411关注 0票数 1

我想结合两个数据交换条件来显示日期。

  1. 必须只显示星期四和星期六。
  2. 只有下周-.必须显示

分开,它们就能工作。但是当我把它们结合在一起的时候,只有两个作品中的一个。我篡改了我的代码。这就是了。谢谢。

https://jsfiddle.net/y8ojanna/

代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<div class="row">
                            <div class="col-md-2 col-sm-12 ">
                            <h3>Afhalen op:</h3>

                            </div>
                            <div class="col-md-4 col-sm-12 ">

                            <div id="date"></div>
                                <label>Geselecteerd:</label>
                                <input type="text" id="datefield" name="date" required data-readonly/>
                            </div>

                        </div>

JAVASCRIPT

代码语言:javascript
复制
var selected;
$(function() {
    var date = new Date();
    var dayNo = date.getDay();
    var mindate = (7-dayNo);
    $( "#date" ).datepicker({
        dateFormat: 'yy-mm-dd', firstDay: 1,minDate: mindate
    });
    $('#date').datepicker({beforeShowDay: function(date){
        return [date.getDay() != 1 & date.getDay() != 2 & date.getDay() != 3 & date.getDay() != 5 & date.getDay() != 0, ''];
    }});
    $('#date').on("change",function(){
        selected = $(this).val();
        document.getElementById('datefield').value = selected;
    });
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-24 08:55:42

下面的代码将做两件事:

  1. 它只在星期四和星期五播出。
  2. 从下周开始(只从下周开始)

代码语言:javascript
复制
var dateToday = new Date();

$('#visit').datepicker({
    beforeShowDay: checkAvailable,
    minDate: '+1w'
});

function checkAvailable(date) {
        var day = date.getDay();
        return [(day == 4 || day == 5)];
}
代码语言:javascript
复制
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<link href="https://davidwalsh.name/demo/jquery-ui-css/custom-theme/jquery-ui-1.7.2.custom.css" rel="stylesheet"/>

<input type='text' id='visit' />

我希望这就是你想要的:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43583447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档