我的主页是index.php。我正在用AJAX加载页面的一部分,我想在同一部分中加载一个datepicker,我得到了所有相关的JS:
<script type="text/javascript" src="javascripts/jquery/jquery.js"></script>
<script type="text/javascript" src="javascripts/datepicker/jquery.datePicker.js"></script>
<script type="text/javascript" src="javascripts/datepicker/date.js"></script>
我希望我没有遗漏任何东西,CSS被复制到我的主css文件中。
这里是ajax的样子,至少是回调部分:
xmlhttp12.onreadystatechange=function() {
if (xmlhttp12.readyState == 4) {
if(document.getElementById("corpcrm").innerHTML=raspuns[0]){
$(function()
{
$('#datepicker')
.datePicker({inline:true})
});
现在我知道其余的代码没有任何问题,因为我现在已经使用了同样的东西一段时间了,不知怎的,我无法让jQuery部分正确。
我尝试将div直接添加到index.html并添加
<script type="text/javascript">
$(document).ready(function(){
$("#test").datepicker();
});
</script>
在头脑中。 Firebug发现与之相关的错误
$('#test').datepicker() is not a function
问题现在解决了。我没有正确加载jquery-ui,错过了&gt;在脚本的最后,感谢帮助人员。