ESRI js API日期时间选择器

时间:2014-05-05 18:09:46

标签: gis esri arcgis-js-api

我正在使用带有日期字段类型的要素图层,我可以在数据库中看到这是一个日期时间字段,并希望在js编辑器中使用日期时间选择器。我尝试过使用jquery日期时间选择器,并且无法覆盖默认的ESRI / Dojo日期选择器。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

在编辑器中使用自定义dijit是正确的解决方案。在显示编辑窗口时,您需要告诉编辑器使用不同的dijit:

...

var editSettings = {
    map: myMap,
    layerInfos: {
        "featureLayer": myLayer,
        "infoTemplate": myTemplate,
        "fieldInfos": [
             {'fieldName':'DATESTUFFHAPPENED','label':'Stuff Happened','customField':new dijit.form.DateTimeWidget({options_go_here})}
        ]
    }
};
var params = {settings: editSettings};
var editor = new esri.dijit.editing.Editor(params, 'my-div');

您可能会发现有用的自定义窗口小部件here吗?