1

エラー: 0 の位置に番号がありません

php
$date_disabled = "'03/04/2015','03/10/2015'";

html
<input type="text" id="date" value="<?php echo $date_disabled; ?>" />

javascript
$(document).ready(function(){ 
    $('#booking_date').multiDatesPicker({
      addDisabledDates: [$('#date').val()]
    });
});

このようにhtml入力テキストからjavascriptに値を引き出すことができるかどうか疑問に思っていますか? なぜこのエラーが表示されるのかわかりません...

複数の日付ピッカーが問題なく正常に動作しているよりも、JavaScriptに手動で値を設定した場合。

$(document).ready(function(){
    $('#booking_date').multidatesPicker({
       addDisabledDates:['03/04/2015','03/10/2015']
    });
});

誰にでも感謝します。:D

4

1 に答える 1

1

ここでこのデモを使用

var array = ["14-03-2015","17-03-2015","16-03-2015"]

$('input').datepicker({
    beforeShowDay: function(date){
        var string = jQuery.datepicker.formatDate('dd-mm-yy', date);
        return [ array.indexOf(string) == -1 ]
    }
});
于 2015-03-04T10:48:59.070 に答える