为什么我无法设置我的Dojo DateTextField?

时间:2011-11-14 15:50:44

标签: dojo

我正在尝试打开一个具有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" />

谢谢!

1 个答案:

答案 0 :(得分:1)

啊,我刚解决了自己的问题。这是答案:

newJournalDialog.show();
dijit.byId("jurnal_date").attr("value",dojo.date.stamp.fromISOString(jurnal.date))

因此,我们只能在显示对话框/表单后设置DateTextField的值。 嗯,这是我解决这个问题后的结论:)

感谢。