2017-07-10 6 views
0

datepickerを作成しようとしていて、複数の日付を無効にする必要があります。datepicker(Bootstrap、CodeIgniter)で複数の日付を無効にするにはどうすればいいですか?

私はこれを行うことにより、1つの日付を無効にするには、管理:

$attributes = array(
       'id' => 'end', 
       'name' => 'end', 
       'data-provide'   => "datepicker", 
       'data-date-format'  => "dd/mm/yyyy", 
       'data-date-dates-disabled' => "14/07/2017", 
       'value' => date(mdate('%d/%m/%Y')), 
     ); 
$html .= form_input($attributes); 

しかし、私はラインdata-date-dates-disabled' => "14/07/2017",に倍数の日付を追加しようとすると、それは動作しません。 私はやってみた"14/07/2017,15/07/2017""[14/07/2017,15/07/2017]""14/07/2017 15/07/2017"、しかし何も動作していないようです。

誰でもその方法を知っていますか?

答えて

0

は、私が正常に動作しているようだ、jsfiddleでこれを試してみました、ありがとうございます。試してみます。

Jquery UI datepicker. Disable array of Dates

+0

は、私が見つけることができない場合、私はそれを試してみるよ、ありがとうPHPベースのソリューション – Elirsouag

+0

どこからあなたはdatepickerで無効になる日付を取得している? –

+0

dbから日付を取得している場合。あなたは配列の中の日付を取得し、それをjs配列に入れて、あなたは魔法を見ることができます。あなたはここでそれを試すことができます:http://jsfiddle.net/arunpjohny/CxNNh/1/ –

1

[OK]を、それは確かにバグだった、私はに私のブートストラップ日付ピッカー> v1.7.0をアップグレードする必要がありましたwhere that bug was fixed

関連する問題