任何人都可以帮助我在 sjg:gridColumn 标记中包含 datepicker。我在下面包含了我的代码。要使用的 Edittype 是什么,以便能够获得 datepicker。
<sjg:gridColumn name="dateclosed" index="dateclosed"
title="Date Closed" sortable="false" editable="true"
edittype=" "/>
任何人都可以帮助我在 sjg:gridColumn 标记中包含 datepicker。我在下面包含了我的代码。要使用的 Edittype 是什么,以便能够获得 datepicker。
<sjg:gridColumn name="dateclosed" index="dateclosed"
title="Date Closed" sortable="false" editable="true"
edittype=" "/>
edittype
您可以使用一个不错的 jQuery datepicker 来编辑您的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'});}}" />
另见:http: //jqueryui.com/datepicker/