как передать DatePicker и текст вместе

0

Я хочу отправить информацию через ajax. Для этого у меня есть поле ввода, где мне нужно ввести текст вместе с некоторой датой. Чтобы ввести дату, я использовал datepicker. Проблема, с которой я сталкиваюсь, заключается в том, что передается только дата. Например, если я напишите 12/12/2013 12:12 this is a text тогда только 12/12/2013 12:12 прошло. Может, я знаю, как это решить?

<script> 
$('#tabAll').click(function(){ 
$('#tabAll').addClass('active'); 
$('.tab-pane').each(function(i,t){ 
$('#myTabs li').removeClass('active'); 
$(this).addClass('active'); 
}); 
}); 
$('body').on('click', '.btn', function(){ 
if(this.id=='openAlert')
    {$('#number').val('');}else{$('#number').val(this.id);}
});
</script> 
<script >



        $(document).ready(function(){
        $('#openAlert').click(function(){

            var number = $('#number').val(); // If its a text input could use .text()
            var msg = $('#body').val(); //If its a text input could use .text()
alert(number);
            $.ajax(
                {
                    type: "POST",
                    url: "messageSending.jsp", //Your full URL goes here
                    data: { toNumber: number, body: msg},
                    success: function(data, textStatus, jqXHR){
                        alert(data);                  
                    },
                    error: function(jqXHR){
                        alert(jqXHR.responseStatus);
                    }
                });
        });
    });
        </script>


<script type="text/javascript">
      $('#datetimepicker').datetimepicker({
        format: 'dd/MM/yyyy hh:mm:ss',
        language: 'eng'
      });
    </script>

HTML

<div class="span3">    <div id="datetimepicker" class="input-append date">
                            <input type="text" name="body" maxlength="160" placeholder="Enter message to send" id="body" data-trigger="hover">
                            </input><span class="add-on">
        <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
      </span>
    </div>
  • 0
    Какой язык сценариев вы используете? PHP?
  • 0
    @JoelMurphy Я использую JSP в качестве стороны сервера
Показать ещё 6 комментариев
Теги:

2 ответа

0

Могу ли вы скопировать этот скрипт и рассказать мне, что показывает второе предупреждение.. Я имею в виду после предупреждения о дате...

   <script> 
    $('#tabAll').click(function(){ 
    $('#tabAll').addClass('active'); 
    $('.tab-pane').each(function(i,t){ 
    $('#myTabs li').removeClass('active'); 
    $(this).addClass('active'); 
    }); 
    }); 
    $('body').on('click', '.btn', function(){ 
    if(this.id=='openAlert')
        {$('#number').val('');}else{$('#number').val(this.id);}
    });
    </script> 
    <script >



            $(document).ready(function(){
            $('#openAlert').click(function(){

                var number = $('#number').val(); // If its a text input could use .text()
                var msg = $('#body').val(); //If its a text input could use .text()
    alert(number);
    alert(msg);
                $.ajax(
                    {
                        type: "POST",
                        url: "messageSending.jsp", //Your full URL goes here
                        data: { toNumber: number, body: msg},
                        success: function(data, textStatus, jqXHR){
                            alert(data);                  
                        },
                        error: function(jqXHR){
                            alert(jqXHR.responseStatus);
                        }
                    });
            });
        });
            </script>


    <script type="text/javascript">
          $('#datetimepicker').datetimepicker({
            format: 'dd/MM/yyyy hh:mm:ss',
            language: 'eng'
          });
        </script>
  • 0
    Я получаю только дату и время
0

DateTimePicker Input не возвращал текст как значение, он всегда возвращает формат даты, вы можете использовать другое поле ввода для получения текста

Ещё вопросы

Сообщество Overcoder
Наверх
Меню