我有下面的代码,其中我在开头和结尾添加了 1 个警报。
我收到第一个警报,但最后一个警报从未弹出。
谁能看出为什么?
代码如下:
<script language="javascript">
$(document).ready(function() {
alert('start');
var month = getURLParameter('month') - 1; //-1 cause javascript months start in 0
var currentYear = getURLParameter('year');
var defaultDate = new Date(currentYear, month, 1); //Set to first day of the month
$("#date").datepicker({ defaultDate: defaultDate });
alert('end');
});
</script>
谢谢
最佳答案
很有可能 getURLParameter
没有定义或者有错误。
可能是 datepicker()
也不可用。
这在 jsfiddle 演示中有效,带有 getURLParameter
的占位符函数和加载的 jquery UI:
关于Javascript 文档加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5919690/