這裏是我的HTML代碼的一部分:自動完成與檢查空輸入
<div class="form-group">
<label for="date_chargement" class="col-sm-4 control-label">Date de chargement minimum :</label>
<div class="col-sm-2">
<input type="text" class="form-control text-center" name="dateMinChargement" id="datepicker" onblur="VerifChampVide(this)"/>
</div>
<label for="heure_debut_chargement" class="col-sm-4 control-label">Heure de début :</label>
<div class="col-sm-2">
<input type="time" class="form-control text-center" name="heureDebutChargement" onblur="verifChampVide(this)">
</div>
</div>
我的JS代碼:
jQuery(document).ready(function($){
$("#datepicker").datepicker({
autoUpdateInput: false
});
$("#datepicker2").datepicker({
autoUpdateInput: false
});
});
function surligne(champ, erreur)
{
if(erreur)
champ.style.backgroundColor = "#B43045";
else
champ.style.backgroundColor = "";
}
function verifChampVide(champ)
{
if(champ.value == '')
{
surligne(champ, true);
return false;
}
else
{
surligne(champ, false);
return true;
}
}
日期選擇器完美的作品,所以我並不需要這個幫助。但是,我的問題是,我已經在js中創建了一個函數,當它變空時我的輸入變成背景色。它適用於我在窗體上的所有輸入,除了輸入datepicker的輸入外。
我在網上閱讀了很多,我找到了autoUpdateInput選項。但它不起作用。
謝謝你的幫助。
能重現上的jsfiddle的bug? –
我試過,但datepicker沒有在JSFiddle上工作...所以我們不能有一個真實的例子。 – Kuartz
@ Oriel.F那麼,它如何在所有文檔字段上工作,而不是在Datepicker字段上? – Kuartz