2013-11-21 22 views
1

我的錯誤在哪裏?我有日期選擇器這樣的:Datepicker get val

<div id="tarih" style="display:none;margin:auto;padding:10px"> 
<input type="text" class="datepicker" placeholder="Click to Schedule..." ><br> 
<input type="text" class="input-mini" placeholder="Hour" id="hour" maxlength="2"><br> 
<input type="text" class="input-mini" placeholder="Minute" id="Minute" maxlength="2"> 
</div> 

和我的jQuery:

if($("#tarih").val() == "" || $("#hour input.input-mini").val() == "" ||$("#hour input.input-mini").val() == ""){ 
alert("no date selected"); 
} 
else{ 
alert("ok"); 
} 

雖然我選擇日期,警報沒有日期選擇。

我添加了一些代碼錯在哪裏?

+0

你在哪裏放置該代碼,或者換句話說,你如何使日期選擇器生效。 – adeneo

回答

0

嘗試

if($("#tarih input.datepicker").val() == ""){ 


你需要得到 datepicker元件,它 input.datepicker的價值。
$("#tarih") - >指編號爲 tarih的元素。

$("#tarih input.datepicker")->指元件input.datepicker內部ID tarih