その場でラベルとテキスト フィールドを作成し、テキスト フィールドの日付ピッカーも含める必要があります。私はこのようなものが必要です:
<label for="from">From </label> <input type="text" id="from" name="from" />
jQueryで次のようなことを試しました:
var label = $("<label>").attr('for', "from");
label.html('Date: ' +
'<input type="text" id="from name="from" value="">');
$(function() {
$("#from").datepicker();
});
これはどういうわけか、ラベルとテキスト フィールドを作成しません。何が欠けているのかわかりません。
編集
より正確には、ポートレットでこれを使用しており、jsp ページに body タグがありません。そのため、関数を呼び出して body に追加しても、そうではありません。