こんにちは、誰かがjqueryのカレンダーを表示するのを手伝ってくれますか? は、ここで私は01が選択されている場合は、ドロップダウンリストの横にカレンダーを表示させたい私のコードJquery datepickerでカレンダーを表示する(値がデータベースからの値であるselectオプションから何かを選択した場合)
function OnChange(dropdown)
{
var status = dropdown [dropdown.selectedIndex].text;
status = dropdown[dropdown.selectedIndex].value;
if (status == 01){
$(function() {
("#datepicker").datepicker({ minDate: 0, maxDate: "+5M" });
alert ("Success");
});
}
return true;
}
マイHtmlの
<tr>
<td>
<select id="schedule" onchange="OnChange(this.form.schedule);" >
//I used jquery here to get the value of select option from database and works ok
//There is corresponsing value on the options. If 01, the calendar will be shown, the rest..it will not be shown
</select>
</td>
</tr>
です。 jqueryの問題は、カレンダーが#datepickerのように表示される前にidが必要なことです。追加のテキストボックスなどは必要ありません。日付が選択されると、選択フィールドの下に表示されます。おかげ
おかげで、私は「02」が2回、それは二回、日付を表示するか、それが –
のみ1カレンダーが表示されますので、更新されたデータベースからのデータが表示されませんでしたmore..andさを選択しかし、データベースからはどうなるでしょうか? – Niels
値はGETを使用してデータベースから取得されます。これは唯一のhtmlです。