在有效输入文本上显示数据贴纸

时间:2018-02-07 08:38:48

标签: jquery bootstrap-datepicker

我测试了这个数据标签: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>

这是截图:

enter image description here

所以我有两个输入类型text和datepicker show有效。它应该在第二个输入文本中打印,而不是在第一个输入发送文本消息的文本中打印。我怎么解决它?

感谢。

2 个答案:

答案 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);