2016-05-13 8 views
4

モーダルポップアップウィンドウ内に日付と時刻のピッカーを実装しようとしています。私は日付ピッカーを表示することができますが、モーダルウィンドウ内に時間ピッカーを表示することができません。モーダルウィンドウの後ろに表示されている時間ピッカーの入力テキストフィールドをクリックすると、ここでモーダルポップアップウィンドウ内でブートストラップ日付とタイムピッカーを使用するにはどうすればよいですか?

は私のhtmlコードは次のとおりです。 -

HTMLコード:ここで

<div id="modal" class="modal fade in" style="display: block; margin-top:100px;" data-backdrop="static" aria-hidden="false"> 
<div class="main padder"> 
<table> 
<tr> 
    <td>    
    <input type="text" id="multiStartDate" name="multiStartDate" class="datepicker form-control" />        
    </td> 
<td> 
<input type="text" id="multiStartTime" name="multiStartTime" class="form-control timepicker"/> 
</td> 
<td> 
<input type="text" id="multiEndDate" name="multiEndDate" class="form-control timepicker" /> 
</td> 
<td> 
<a href="#" class="btn btn-md btn-orange btn-info m-r-small" id="addNewDate">Add</a> 
</td> 
</tr> 
</table> 
</div> 
</div> 

は、CSSのコードである:ここで

.datepicker { 
     z-index: 100000 !important; 
     display: block; 
    } 

    .timepicker{ 
     z-index: 100001 !important; 
    } 

はJSコードです:

私はBackbone.jsフレームを使用して作業:

私BACKBONE.JS中のSO

ビュー:

onShow : function(){ 

     $('#multiStartDate').datepicker({ 
     format: "mm-dd-yyyy", 
     autoclose: true, 
     todayHighlight:true 
     }); 

     $('#modal').modal('show'); 
     $('#multiStartTime').timepicker(); 
     }, 
+0

これは、CSSのZ-INDの詳細ですが役立ちますex issue – Jai

+0

おそらくz-indexの問題です。 [最小限の完全で検証可能な例](http://stackoverflow.com/help/mcve)を作成できますか? –

+0

フィドルを作る!pls –

答えて

0

があなたのDateTimePickerのCSSを追加し、それがレンダリングされていますが、

のようなモーダルオープンイベント内のあなたののDateTimePickerのzインデックスを増やす必要があるので、あなたのモーダルの背後にあります
$("#modal").on("show.bs.modal", function(){ 
$("#multiStartTime").css("z-index","999"); 
}); 
+0

、応答のためにありがとう、まだそれは動作していません、それは簡単になるようにフィドルを作成してください私が前進するために。 – Bhairav

2

こんにちは私はあなたのフィドルを見て、私が気づいた最初のことは、日付ピッカーjsまたはtimepicker jsが含まれていなかったということでした!彼らはブートストラップには含まれていません!実際には、それぞれにcssjsを含める必要があります。

だから私はそれがとにかく働いてしまった - 私は実際に時間を示す矢印が起こって取得していないが、あなたは真剣にGithubの上での開発のページをご覧ください、両方

のためにこれはtimepickerページへのリンクです - チェックそれアウトは

https://jsfiddle.net/RachGal/x3ek9mjx/

希望これは

レイチェル

+0

ところで、私は、結合されたdatetime picker https://tarruda.github.io/bootstrap-datetimepicker/に遭遇しました。これが時間を節約するかもしれませんか? –

+0

このフィドルはより良いhttps://jsfiddle.net/9hL5mzwb/1/過去5ヶ月間の矢印が見つからないことが未解決の問題であることが判明しました。 –

+0

、ありがとうございました – Bhairav

関連する問題