0

日付ピッカー用に次のようなjqueryコードがあります。

$(function() {
    $('#fm-birthdate').datepicker({ dateFormat: 'dd-mm-yy' }).val();
});

この作品ファイル。これで、セッションでユーザーが日付形式を選択しました(アプリケーションはSpring 3.0で行われます)。日付ピッカー形式のセッションからその値を使用したいと思います。以下のようにしてみました。

<c:set var="currDateFormat" value="${dateFormat}" />

<script>
    $.datepicker.setDefaults({
    showOn: "both",
    buttonImageOnly: true,
    buttonImage: "/static/images/calender.jpg",
    buttonText: "Calendar"});

    $(function() {
       $('#fm-birthdate').datepicker({ dateFormat: currDateFormat }).val();
    });
</script>

働いていません。これを行う方法はありますか?

4

1 に答える 1

0

jstl varをjavascriptサーバーサイドにレンダリングする必要があるため、javascriptを外部jsファイルに含めることはできません.jspファイルの一部である必要があります。

${dateFormat}変数を設定した後、または同じように、どちらかを使用してこのようにすることができます${currDateFormat}

$(function() {
       $('#fm-birthdate').datepicker({ dateFormat: "${dateFormat}" }).val();
    });
于 2013-09-05T12:11:42.710 に答える