sjg:gridColumn タグ内に datepicker を含めるのを手伝ってくれる人はいますか。以下のコードを含めました。datepicker を取得できるように使用する Edittype は何ですか。
<sjg:gridColumn name="dateclosed" index="dateclosed"
title="Date Closed" sortable="false" editable="true"
edittype=" "/>
sjg:gridColumn タグ内に datepicker を含めるのを手伝ってくれる人はいますか。以下のコードを含めました。datepicker を取得できるように使用する Edittype は何ですか。
<sjg:gridColumn name="dateclosed" index="dateclosed"
title="Date Closed" sortable="false" editable="true"
edittype=" "/>
を使用する代わりedittype
に、素敵な jQuery 日付ピッカーを使用してsjg:gridColumn
. これは、プロジェクトに jQuery があることを前提としています。
まず、グリッドの上にある JSP ページに以下を追加します。
<script>
$(document).ready(function(){
$.struts2_jquery.require("js/base/jquery.ui.datepicker.min.js");
}
</script>
次に、次を変更しますsjg:gridColumn
。
<sjg:gridColumn name="dateclosed" index="dateclosed" title="Date Closed"
sortable="false" hidden="false" hidedlg="false"
editable="true" align="center"
formatter="date" formatoptions="{newformat : 'm/d/Y', srcformat : 'Y/m/d'}"
width="100" editrules="{date: true, required:false}"
editoptions="{size:12, maxlength: 19, dataInit: function(elem){$(elem).datepicker({dateFormat:'mm/dd/yy'});}}" />