jQuery日期选择器
我有主HTML文件,点击按钮后,它将来自AJAX test.HTML Test.html:jQuery日期选择器,jquery,ajax,datepicker,Jquery,Ajax,Datepicker,我有主HTML文件,点击按钮后,它将来自AJAX test.HTML Test.html: <div type="text" id="datepicker"> H </div> <script> jQuery(document).ready(function ($) { jQuery.ajax({ type: 'POST', url: 'test.html',
<div type="text" id="datepicker">
H
</div>
<script>
jQuery(document).ready(function ($) {
jQuery.ajax({
type: 'POST',
url: 'test.html',
success: function (data2) {
} //end of success
}); //end of ajax
$("#datepicker").datepicker();
});
</script>
H
my.js:
<div type="text" id="datepicker">
H
</div>
<script>
jQuery(document).ready(function ($) {
jQuery.ajax({
type: 'POST',
url: 'test.html',
success: function (data2) {
} //end of success
}); //end of ajax
$("#datepicker").datepicker();
});
</script>
jQuery(文档).ready(函数($){
jQuery.ajax({
键入:“POST”,
url:'test.html',
成功:功能(数据2){
}//成功的终点
});//ajax的结束
$(“#日期选择器”).datepicker();
});
Main.html Ajax调用test.html,
它需要在输入字段中显示datepicker,我如何才能完成上述任务
谢谢你如果你说
我已经使用AJAX加载了一些东西,我想将这些东西绑定到它
然后,您只需移动$(文档)。准备好了吗。。。填充到一个函数中,在加载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位。您可能需要重新格式化您的问题,因为它现在不太可读。另外,我不确定您的代码想要实现什么,也不确定日期选择器和AJAX之间的关系。同意RaYell的观点,而且我认为datepicker小部件已经显示了当前日期。