JQuery Mobile Datebox - 如何删除输入框并仅显示内联日历?
大家好,
我想使用日期选择器向用户显示事件发生的特定日期。我的游戏计划是使用日期选择器作为内联,显示它始终显示并将突出显示的日期传递给它。我的问题是,如何隐藏输入框,以便用户只能看到日历?或者,用户可以单击按钮来显示日历,但我不希望他们能够选择日期。
谢谢 麦克风
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这有助于:
this helps:
使用数据选项“hideInput”:“true”(请参阅http://dev.jtsage.com/jQM-DateBox/demos/fullopt.html,然后是“显示选项”-手风琴-选项卡)
with data-option "hideInput": "true" (see http://dev.jtsage.com/jQM-DateBox/demos/fullopt.html and then the "Display Options"-Accordion-Tab)
显然我没有抽出时间来记录这个 - useInlineHideInput: true 应该做到这一点。我认为这也取决于 useInline 是否正确。
Apparently I didn't get around to documenting this one - useInlineHideInput: true should do it. I think it's dependent on useInline being true as well.
可以这样完成:
HTML
JS
使用 Datebox2,请参阅 http:// dev.jtsage.com/jQM-DateBox2/demos/opt/open.html。
大卫
It can be done like that:
HTML
JS
Using Datebox2, see http://dev.jtsage.com/jQM-DateBox2/demos/opt/open.html.
David
这是很好的答案。
Here is the good answer.
<input id="date-id" name="date" type="text" data-role="datebox" data-options='{"mode":"calbox", "hideInput": "true", "hideButton": "true", "useInline": "true"}'>
您可以使用以下代码隐藏输入框:
You can hide the input box using following code: