1
日付を手動で入力する可能性を持つ可能性を持っています。私は同じようtrue
に属性useTextField
セットをusetました。このため :SmartGWT - 日付をyyyy/MM/dd形式で表示します
setAttribute("useTextField", true);
は、今私は、日付の形式はYYYY/MM/DDになりたいです。
私は
setAttribute("displayFormat ", "TOJAPANSHORTDATE");
setAttribute("inputFormat ", "YMD");
にしようと試みましたが、何も起こりません。
属性を使用する必要があります。 どの属性を使用しますか?そして、どんな価値がありますか?
助けが必要です。 ありがとうございました。
を試すことができます。 \t \t date.setAttribute( "inputFormat"、 "yyyy/MM/dd"); \t \t date.setAttribute( "displayFormat"、 "toJapanShortDate"); 'http://stackoverflow.com/questions/5009896/smartgwt-dateitem-usetextfield-true-how-to-make-text-entry-field-uneditable – Paul
日付選択機能はテキストフィールドに日付を表示せず、今日の日付を表示します。 たとえば、テキストフィールドに30/05/2009と入力し、別のフィールドに移動して、日付選択ツールをクリックしてください。選択した日は2009年6月30日ではなく今日の日付になります。 解決しましたか?ありがとうございました! – Paul
'date.setAttribute(" inputFormat "、" yyyy/MM/dd ");を削除して正常に動作しました。実際には、 'date.setAttribute(" displayFormat "、" toJapanShortDate ");'日付のフォーマットを指定します。 "TOJAPANSHORTDATE YYYY/MM/DD形式の短い日付例:2005/11/4" [ここ](http://www.smartclient.com/smartgwt/javadoc/com/smartgwt/client/types/DateDisplayFormat.html)から) – Paul