我测试了这个数据标签:https://github.com/uxsolutions/bootstrap-datepicker
问题是,datapicker显示在有效的输入文本上。这是我的HTML代码:
<span class="input-box">
<input type="text" placeholder="Treść notatki..." name="msg-box" id="msg-box-'.$results['USER_ID'].'" class="datepicker_message_div" />
<div data-date="'.$results['TOMORROW_DATE'].'" data-date-format="dd-mm-yyyy" class="input-append date datepicker datepicker_div">
<span style="border-right: none;" class="add-on"><i class="icon-th"></i></span>
<input type="text" value="" placeholder="Data powiadomienia" value="" title="Data powiadomienia (parametr nieobowiązkowy)" id="date-box-'.$results['USER_ID'].'" data-date-format="mm-dd-yyyy" class="span11" >
<button class="btn btn-success chat_msg_save" id="chat_msg_save_'.$results['USER_ID'].'">Zapisz</button>
</div>
<input type="hidden" id="chat_current_edit_'.$results['USER_ID'].'" value="">
</span>
这是截图:
所以我有两个输入类型text和datepicker show有效。它应该在第二个输入文本中打印,而不是在第一个输入发送文本消息的文本中打印。我怎么解决它?
感谢。
答案 0 :(得分:1)
我的猜测是你想要将idp id="date-box-'.$results['USER_ID'].'"
根据documentation,您可以为输入添加属性:
data-date-container="date-box-'.$results['USER_ID'].'"
答案 1 :(得分:-1)
你可以像这样设置
var FirstTextBoxVal=$(".datepicker_message_div").val();
$(".date-box-Text").val(FirstTextBoxVal);