Richfaces 3.3.3是否附带jQuery-UI

时间:2011-11-04 15:18:56

标签: javascript jquery jsf richfaces jquery-ui-datepicker

我的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文件?

由于

1 个答案:

答案 0 :(得分:0)

Richfaces 3.3.3不包含jquery-ui。

您应该可以在页面上下载并包含jquery-ui,但为什么需要它,richfaces本身有很多UI组件,包括像组件一样的日期选择器。

请参阅:http://livedemo.exadel.com/richfaces-demo/richfaces/calendar.jsf