0

モデルに「birthday」という列があり、次のように宣言します。

birthday = Column(Date)

フォームに行として表示しようとしています。ただし、「月」「日」「年」ではなく、「年」「日」「月」のようなフランスの基準を尊重する必要があります。

これまでのところ、私がそれに最も近いのは:

fs.birthday.set(html=[('lang', 'fr')])

月の名前を英語ではなくフランス語で表示しますが、カスタムレンダラーを使用せずに要素の表示順序を簡単に変更する方法はありますか?

4

1 に答える 1

0

これに対して私が見つけた回避策は、JQuery を使用してフィールドを並べ替えることでした。

 // Reorder date fields
  function reorder( dateFieldId ) {

    var grp = $('#'+dateFieldId).children();
    var cnt = grp.length;

    var temp = grp[0];
    grp[0] = grp[1];
    grp[1] = temp;

    $(grp).remove();
    $('#'+dateFieldId).append($(grp));
  }
于 2012-07-20T13:44:47.037 に答える