0
我有一個包含多個元素的表單,我在此表單中有一個primefaces日曆,我想在日曆輸入旁邊添加一個按鈕,以允許用戶將日期設置爲null並清除輸入字段。如何在p:calendar旁邊放置清除按鈕?
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="date-depart">Date Départ
</label>
<div class="row calendar-exibit col-md-3 col-sm-6 col-xs-12">
<fieldset style="margin-bottom: -10px">
<div class="control-group">
<div class="controls">
<div class="col-md-11 xdisplay_inputx form-group has-feedback" style="width: 85.667%; padding-left: 0px; border-radius: 3px;">
<p:calendar class="col-md-6 col-sm-6 col-xs-12" locale="fr" id="ddepart" readonlyInput="true" pattern="dd/MM/yyyy" mask="true" value="#{travailleMB.datedepart}" placeholder="--- Date Depart ---" style="border-radius: 3px; font-size: 12px; padding-right: 9px; padding-top: 3px;">
<p:ajax event="dateSelect" listener="#{travailleMB.saveSelect}" process="@this"/>
</p:calendar>
</div>
</div>
<div>
<h:button value="X" style="border-radius: 3px; font-size: 12px; margin-left:300px;"></h:button>
</div>
</div>
</fieldset>
</div>
</div>
下面的圖片是這個源代碼的結果:Form with input fields and the button
我試圖把這種形式組的不同地方,按鈕沒有成功 希望有人知道如何做到這一點
解決方案:使用css(並且你的代碼中有很多(通過類),這是不可能告訴解決方案是什麼)清理代碼並再次檢查 – Kukeltje