5

这是我在尝试使用 datepicker 小部件时遇到的错误:*没有方法

<script type="text/javascript" language="javascript">
    $(function () {
        $("#from").datepicker({
            ....         
            }
        });
        $("#to").datepicker({
           ....
            }
        });
    });
</script>

这是我正在使用的包含文件。令人困惑的部分是我在 3 页上使用相同的包含文件,而我只在一页上得到错误。所以它不能真的是脚本本身......我想

<!-- Datepicker widget -->
<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.10.1.custom.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<link href="css/jquery-ui-1.10.1.custom.min.css" rel="stylesheet" type="text/css" />

有任何想法吗?

4

3 回答 3

12

修复了 $ added a 上的 jQuery 冲突,jQuery(function($){这可以解决问题

于 2013-05-05T23:35:04.833 回答
0

是的,上述解决方案也对我有用!这是任何不完全确定的人的完整代码... jQuery(function ($) { $("#datepicker").datepicker(); });

于 2014-02-28T17:07:26.420 回答
0

我也遇到了同样的问题,这是由于错误地混合使用 primefaces 和 richfaces 引起的——特别是在使用p:calendarinside时a4j:outputPanel

改用p:outputPanel并删除a4j命名空间解决了这个问题。

于 2014-01-08T12:06:34.210 回答