我试图使用这个日期选择器 https://bootstrap-datepicker.readthedocs.org/en/latest/
使用"组件"进入特定的I&#;查看,所以带有按钮的文本字段就在其旁边。
我已经设置了datepicker来询问年份(几十年),然后是月份和那天,我将语言设置为意大利语,日期格式设置为dd / mm / yyyy。
如果我使用按钮选择日期,那么它可以正常工作,但是如果我将焦点放在文本字段上,则datepicker显示为默认视图:montly view选择日期,英语语言和mm / dd / yyyy日期格式。
这是正在使用的代码:
<input data-provide="datepicker" class="form-control" id="birthdate" placeholder="Data di nascita" readonly="readonly" name="birthdate" type="text"><span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>
$('.input-group.date').datepicker({
format: "dd/mm/yyyy",
weekStart: 1,
startView: 2,
clearBtn: true,
language: "it",
autoclose: true});
您还可以在此处查看示例:http://www.luigicaradonna.it/datepicker/prova.php
尝试点击该按钮并选择一个日期,它应该如何工作,然后重新加载页面并点击文本字段,这是错误的行为。
我做错了什么?
答案 0 :(得分:1)
问题是你有这样的输入
rawtext = r"""<a href="http://www.mypage.com/\u0441andmoretext">\u00b2<\a>"""
text = rawtext.decode("unicode_escape")
# Text operations go here
...
output_text = text.encode("utf-8")
您可以在输入中看到<div class="input-group date">
<input data-provide="datepicker" type="text" class="form-control"><span class="input-group-addon"><i class="glyphicon glyphicon-th"></i></span>
</div>
。这就是它无法按预期工作的原因。我不知道你是否需要这个,但如果删除data-provide="datepicker"
它应该可以正常工作。
data-provide="datapicker"
我用你的示例代码运行一些测试,这样对我有用。希望它有所帮助