2010-03-04 4 views
0

Я работаю над этим в течение нескольких дней, но я не понимаю его, поэтому я решил спросить здесь. Я действительно трудное время трассировки, где есть проблема в моем коде .. вот мой код:Datepicker не выполняется, когда отправлено

$(".editME").click(function(){ 

     var element = $(this); 
     var show = element.attr("id"); 

     $.get('index.php',{option:'myReports', task: 'edit', id: show},function(data) 
     { 
      $('body').html(data); 
      $("#editFile").show(1000); 
     }); 
     return true; 
    }); 

При нажатии на кнопку редактирования его, показывая всю страницу и внутри него у меня есть плагин datepicker. Проблема заключается в том, что не показывает календарь:

$(function() { 
     $("#datepicker").datepicker({ 
      changeMonth: true, 
      changeYear: true 
     }); 
    }); 

Когда я изменить URL в index.php?option=myReports&task=edit .. появляется календарь.

Мой вопрос: как я могу загрузить календарь во время выполнения editME ?. Даже если я вернусь, это не выполняется.

ответ

0

Ну, вы могли бы быть в состоянии использовать

$("#datepicker").live("click", function(){ 
    $(this).datepicker({ changeMonth: true, changeYear: true }); 
}); 

Читайте на live() method. Это заставляет jQuery распознавать динамически генерируемые объекты.

+0

спасибо, что вы ответили быстро Я не получил указанную дату, но требуется время для выполнения .. около 10 секунд для выполнения. – mapet

+0

И казнь вы имеете в виду ничего не делать? Ящики не отображаются? Если так, я боюсь, что у меня нет идей. Вы можете попробовать добавить HTML-код к своему вопросу и посмотреть, где/если вы можете уточнить. –

+0

box show, но приходит время, чтобы появиться окно с календарем. jquery имеют множество отношений :(.. я тестирую датупиксера в google crome, он быстро работает в firefox так медленно .. Редактировать 1 класс = "editME" редактировать 2 class = "editME" редактировать 3 class = "editME " OnClick редактировать 1 .. редактировать 2 и редактировать 3 отключить .. даже если я ставлю $ (". showlogs "). жить (" щелчок», функция() { не работает. . :( – mapet