Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Twitter引导日期选择器-开始日期小于结束日期_Javascript_Jquery_Twitter Bootstrap_Datepicker - Fatal编程技术网

Javascript Twitter引导日期选择器-开始日期小于结束日期

Javascript Twitter引导日期选择器-开始日期小于结束日期,javascript,jquery,twitter-bootstrap,datepicker,Javascript,Jquery,Twitter Bootstrap,Datepicker,我正在使用eternicode twitter引导数据采集器()。希望检查这是否提供了开始日期始终小于结束日期的验证。在我的例子中,我只使用月和年,因此需要确保选择的开始月总是小于选择的结束月。您可以使用两个日期选择器:一个用于开始,一个用于结束。然后使用jQuery验证将结束日期强制在开始日期之后: $form.validation({ rules: { "formElementName": { afterBeginDate : true

我正在使用eternicode twitter引导数据采集器()。希望检查这是否提供了开始日期始终小于结束日期的验证。在我的例子中,我只使用月和年,因此需要确保选择的开始月总是小于选择的结束月。

您可以使用两个日期选择器:一个用于开始,一个用于结束。然后使用jQuery验证将结束日期强制在开始日期之后:

$form.validation({
    rules: {
        "formElementName": {
            afterBeginDate : true
        }
    }
});

$.validator.addMethod(
    "afterBeginDate",
    function (value, element) {
        return (
            $end.data('datepicker').getDate() - $start.data('datepicker').getDate()
        ) > 0;
    },
    "Please select another date"
);

忘了添加小提琴链接-那么你尝试了什么?有些东西不起作用了吗?@Skelly-不,我只是好奇插件本身是否提供了这样的行为来实现。正如jQueryUIDatePicker提供的一样,但我不确定twitter引导datepicker。