- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因为我不知道如何解决我提出的问题 here我目前正在考虑一个临时解决方案。
我有一个 smartgwt DateItem
小部件:
DateItem date = new DateItem("Adate");
date.setWidth(120);
date.setWrapTitle(false);
date.setAttribute("useTextField", true);
date.setAttribute("inputFormat", "yyyy/MM/dd");
date.setAttribute("displayFormat", "toJapanShortDate");
因为属性 useTextField
设置为 true
我们可以看到文本输入字段。我怎样才能使这个文本输入字段不可编辑。实际上我只想从日历中选择日期而不是手动更改它。
已解决 - 上面暴露的问题 - 感谢@RAS 用户。
TextItem textItem = new TextItem();
textItem.setAttribute("readOnly", true);
date.setAttribute("textFieldProperties", textItem);
但我现在有另一个问题(已解决 - 参见 here ):日期选择器不会在文本字段上显示日期,而是显示今天的日期。例如,在文本字段中输入 30/05/2009,转到另一个字段,然后返回单击日期选择器,所选日期将是今天的日期,而不是 2009 年 6 月 30 日。这是什么原因?这个能解决吗?
另外假设我让用户有机会手动修改日期 - 我可以在上面放一些**验证器吗?**(对此仍然需要一个想法)
谢谢。
最佳答案
date.setEnforceDate(true);
关于gwt - SmartGwt DateItem useTextField=true - 如何使文本输入字段不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5009896/
因为我不知道如何解决我提出的问题 here我目前正在考虑一个临时解决方案。 我有一个 smartgwt DateItem 小部件: DateItem date = new DateItem("Adat
我必须在 smartgwt 中组合 TimeItem 的时间值和 DateItem 的日期值。在输出中,我想要 java.util.Date 的日期对象。我尝试将这两个组合起来。但我做不到。 示例代码
我是一名优秀的程序员,十分优秀!