Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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 使用变量的引导验证程序日期范围_Javascript_Php_Twitter Bootstrap_Validation_Date Range - Fatal编程技术网

Javascript 使用变量的引导验证程序日期范围

Javascript 使用变量的引导验证程序日期范围,javascript,php,twitter-bootstrap,validation,date-range,Javascript,Php,Twitter Bootstrap,Validation,Date Range,我正在尝试使用验证日期范围。 问题是我需要使用变量动态地指定最小和最大条件 以下是我做过但失败的事情。不确定如何使用变量指定引导验证程序中的范围 <?php $min_date = "2014-02-01"; $max_date = "2014-02-28"; ?> <script> jQuery(document).ready(function($) { var min_date = '<?php echo $min_date; ?>'; <--

我正在尝试使用验证日期范围。 问题是我需要使用变量动态地指定最小和最大条件

以下是我做过但失败的事情。不确定如何使用变量指定引导验证程序中的范围

<?php
$min_date = "2014-02-01";
$max_date = "2014-02-28";
?>

<script>
jQuery(document).ready(function($) {

var min_date = '<?php echo $min_date; ?>'; <-- This works! Thank you Dennis!
var max_date = '<?php echo $max_date; ?>'; <-- This works! Thank you Dennis!

$('#form')

 .bootstrapValidator({
            feedbackIcons: {
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                'date': {
                    validators: {
                        notEmpty: {
                            message: 'Required'
                        },
                        date: {
                            message: 'The date is not valid',
                            format: 'YYYY-MM-DD',
                            min: min_date,         <-- this does not work
                            max: max_date          <-- this does not work
                            //min: '2014-02-01',   <-- this works
                            //max: '2014-02-28'    <-- this works
                        }
                    }
                }
});
</script>

尽量不要声明´$'form'´和´之间的变量。bootstrapValidator{`谢谢,但还是不走运。现在在赋值中的PHP标记前后加上'或引号。现在它已被验证程序识别,但无论我选择什么日期,验证程序都会产生错误“日期无效”…请尝试var min_date=new date;var max_date也是如此。。。