如何在dojo网格中的store to date文本框中设置字符串日期

时间:2016-10-24 12:47:06

标签: dojo dgrid

我在dojo网格中有一个日期文本框

<th data-dgrid-column="dgrid.editor({ field:'START_DATE',editorArgs{style:'width:12em;',required:true,missingMessage:'Please enter Start date'},autoSave:true}, dijit.form.DateTextBox ) "> Start Date</th>

但是我的商店有日期的字符串值,所以日期不会显示在datetextbox中,如何解决这个问题

1 个答案:

答案 0 :(得分:1)

您可以使用Column的get方法来实现此目的

&#13;
&#13;
function convertToDate(dateString){
    return new Date(dateString);  
}
&#13;
<th data-dgrid-column="dgrid.editor({
    field:'START_DATE', 
    editorArgs{style:'width:12em;', required:true, missingMessage:'Please enter Start date'}, 
    autoSave:true, 
    get:convertToDate }, dijit.form.DateTextBox )"> Start Date</th>
&#13;
&#13;
&#13;