我的Richfaces 3.3.3应用程序中有jquery工作。 我添加了以下内容以将其包含在Richfaces中:
<a4j:loadScript
src="resource:///org/richfaces/renderkit/html/scripts/jquery/jquery.js" />
我现在正在尝试使用jquery-ui datePicker组件,但是收到以下错误:
jQuery("#startDate").datePicker is not a function
这是导致它的代码:
jQuery(document).ready(function() {
// Call constructor
var calendar = new App.Calendar();
});
// Constructor
App.Calendar = function() {
jQuery('#startDate').datePicker({
changeMonth: true,
changeYear: true
});
};
我需要在Richfaces中添加另一个脚本吗? 或者甚至手动下载并包含jquery-ui文件?
由于
答案 0 :(得分:0)
Richfaces 3.3.3不包含jquery-ui。
您应该可以在页面上下载并包含jquery-ui,但为什么需要它,richfaces本身有很多UI组件,包括像组件一样的日期选择器。
请参阅:http://livedemo.exadel.com/richfaces-demo/richfaces/calendar.jsf