Выбор даты jQuery - PullRequest
       9

Выбор даты jQuery

0 голосов
/ 26 августа 2009

Дорогие все. У меня есть основной HTML-файл, и после нажатия кнопки он будет получен из AJAX test.html

test.html:

   <div type="text" id="datepicker">H
   </div> 

my.js:

             jQuery(document).ready(function($) {

                          jQuery.ajax({
                               type:'POST',
                                url:'test.html',
                            success: function(data2){

                             } //end of success                                
                         }); //end of ajax      

                         $("#datepicker").datepicker();
              });

Main.html Ajax вызывает test.html, В поле ввода должен отображаться указатель даты. Как я могу выполнить вышеуказанную задачу?

Спасибо

1 Ответ

0 голосов
/ 27 августа 2009

Если вы говорите, ...

Я загрузил некоторые вещи, используя AJAX, и я хочу привязать к ним что-то ...

Тогда все, что вам нужно сделать, это переместить ваш материал $ (document) .ready ... в функцию, которую вы также можете вызывать при загрузке AJAX-запроса. Вы также можете передать соответствующее дерево DOM в эту функцию, что поможет.

Пример:

var pageLoaded = function(htmlDocument) {
    $(".datepicker", htmlDocument).datepicker();
    $(".something").click(function() { alert("Hi"); });
};
// Page Load
$(document).ready(function() {
    pageLoaded(this);
});

Затем, когда вы звоните AJAX, вы делаете то же самое ...

$("#MyDiv").load("http://somepage/", function() { pageLoaded(this) });

И он применяет всю загрузку страниц к вашим недавно загруженным битам AJAX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...