Webshim日历配置

时间:2014-01-20 08:52:22

标签: webshim

1.我在两个输入中选择了一个日期后,可以使日期选择器上的“清除”按钮可用。在我完成之后,无法清除日期。

<input name="fromDate" id="fromDate" type="date" min="" max="" />
<input name="untilDate" id="untilDate" type="date" min="" max="" data-dependent-validation='{"from": "fromDate", "prop": "required"}' />

如果我选了一个我不想要的话可​​以在没有另一个的情况下发帖。这就是我使用'数据依赖验证'的原因。 (我注意到他们在“清除”按钮上没有任何语言支持。至少不是瑞典语。)

2.他们的任何支持是否打开特定月份?有一个自己制作的日历,并希望在我选择的月份打开选择器。今天的日期不是默认日期。

3.您是否包含日期微调器作为日期选择器的选项? (适用于手机)。

OT:我注意到我的iphone 4s上的所有输入都忽略了“requierd”属性。这是你注意到的吗?在我的电脑和Windows 8手机上正常工作。

1 个答案:

答案 0 :(得分:0)

  1. a)明确提供: 我认为你不应该把它设置为必需。相反,你可以这样写:

  2. $('#fromDate')。on('change',function(){     if(!$。prop(this,'value'){         $('#untilDate')。prop('value','');     } });

    这有帮助吗?

    b)明确的语言环境 是的,我知道。我在这里很懒。如果您可以为我比较englishswedish locale并使用改进且更有用的错误消息/区域设置来执行PR,那将是非常好的

    1. 是。有“startValue”选项。请参阅操作(afarkas.github.io/webshim/demos/demos/cfgs/input-date.html#startValue=2012-12-12&startView=2):

      input type =“date”data-date ='{“startValue”:“2010-12-12”}'/

    2. a)目前没有。我的移动策略是将输入窗口小部件保留在移动设备上,并且只在桌面上设置replaceUI。

    3. b)要求不在iOS上工作。您使用的是哪个iOS版本?我不知道,但如果它是iOS 5.1.1+,我会调查它。