jQueryUI has a nice DatePicker with icon trigger (a calendar icon opens the calendar, similar behaviour to Outlook).
On the other hand, Bootstrap 3's Input Groups are really nice for connecting icons to input fields.
Can the two be combined without rewriting either one?
I have made a JSFiddle here. For the ?Start Date? the jQueryUI icon trigger is not active. For the ?End Date? it is enabled. The DatePicker icon, unfortunately, appears outside of the End Date's Input Group:
So, is it possible to enable the Icon Trigger as part of the Input Group (looking like ?Start Date? but behaving like ?End Date?) without heavy modification?
Main Icon Trigger code:
$("#datepicker-end").datepicker({
showOn: "button",
buttonImage: "img/calendar.gif",
buttonImageOnly: true
});
Main Input Group code:
<div class="input-group">
<input type="text" id="datepicker-start" class="form-control" placeholder="Start Date" />
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>
</div>
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…