jQuery日期选择器

时间:2009-08-26 09:09:44

标签: jquery ajax datepicker

亲爱的所有人。我有一个主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 :(得分:0)

如果你说,......

  

我已经使用AJAX加载了一些内容,我想将内容绑定到它......

然后您需要做的就是将$(document).ready ... stuff移动到一个函数中,您也可以在加载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位。