2015-08-11 2 views
1

Как получить значение выбранной даты календаря, после того как выбрано, он должен перейти на страницу php, где я использую значение выбранной даты на странице php для запуска запроса , пока выбранная дата отображается только в текстовом поле.Получите значение выбранной даты и перейдите к следующему URL-адресу

например:

  1. PHP страница - дата выбран 2015-08-11
  2. Открывают URL в другой PHP (в той же вкладке) Дата
  3. Использовать выбранный для запроса ($ selected_date = $ _GET [ "ДАТА"])

Это код календаря:

 function setupCalendars() { 
    // Embedded Calendar 
    Calendar.setup(
     { 
     dateField: 'embeddedDateField', 
     parentElement: 'embeddedCalendar' 
     } 
    ) 

    // Popup Calendar 

    } 

    Event.observe(window, 'load', function() { setupCalendars() }) 
</script> 

<div style="float: center; width: 50%"> 

    <div id="embeddedExample" style=""> 
     <div id="embeddedCalendar"> 
       </div> 
       <br /> 
        <div id="embeddedDateField" class="dateField"> 
        Selected Date... 
        </div> 
       <br /> 
      </div> 
     </div> 
    </div> 
</div> 

он встроен в другой файл (дата выбирается из этого файла)

   <li><a href="#home" class="anchorLink"><i class="icon-calendar scolor"></i> Date </a> 

           <object type="text/html" data="http://<website>/calendarview.html" 
             style="width:200%; height:310px; margin-right:50%"> 
           </object> 
      </li> 
+0

«пока выбранная дата отображается только в текстовом поле». Вы говорите, что на странице где-то есть текстовое поле, которое отображает выбранную дату, или это также на той же странице, на которой есть текущий календарь? –

+0

та же самая страница с фактическим календарем – rundmv

ответ

0

Чтобы сделать это, вы будете иметь, чтобы получить выбранную дату на странице ребенка (это iFrame?) и отправить его значение в поле в родительской форме, когда выбрана дата. Существует несколько способов сделать это; вы можете попробовать использовать метод .contents(), расположенный here. Есть образец, который пересекает ссылки в iframe. Вы должны быть в состоянии сделать то же самое с текстовым полем.

Смежные вопросы