我正在尝试打开一个具有DateTextField的表单,该表单必须填充数据库中的记录。我没有运气这样做。我已经用这种方式测试了我的代码:
dijit.byId("jurnal_date").attr("value", new Date(2011,1,1))
只是为了测试设置DateTextField的基本方法。但是该值不会输入DateTextField。我做错了什么?这是DateTextField声明:
<input type="text" name="jurnal_date" id="jurnal_date" required="true" dojotype="dijit.form.DateTextBox" />
谢谢!
答案 0 :(得分:1)
newJournalDialog.show();
dijit.byId("jurnal_date").attr("value",dojo.date.stamp.fromISOString(jurnal.date))
因此,我们只能在显示对话框/表单后设置DateTextField的值。 嗯,这是我解决这个问题后的结论:)
感谢。