【问题标题】:Yii's CJuiDatePicker doesn't work for meYii 的 CJuiDatePicker 对我不起作用
【发布时间】:2010-09-07 22:54:24
【问题描述】:

我复制了 CJuiDatePicker 的 Yii 文档示例:

$this->widget('zii.widgets.jui.CJuiDatePicker', array(
    'name'=>'publishDate',
    // additional javascript options for the date picker plugin
    'options'=>array(
        'showAnim'=>'fold',
    ),
    'htmlOptions'=>array(
        'style'=>'height:20px;'
    ),
));

表单域被渲染,但是当我点击它时没有任何反应,没有显示日历。 我错过了什么吗?我是否必须手动包含 JQuery,或设置一些 javascript 回调或除上述示例之外的任何其他内容?

【问题讨论】:

  • 小部件应确保包含 JUI 和 jQuery。如果可以,您应该提供更多信息。获取 Firebug 并查看是否出现任何错误。另外,查看正在输出的源 - 确保包含 jQuery 等,并确保对 datepicker() 的调用具有输入字段的正确选择器(可能是相同的 #id - #publishDate)
  • 感谢@thaddeusmpt。我包含了 jquery 两次

标签: php yii jquery-ui-datepicker uidatepicker


【解决方案1】:

当相应的 CSS 文件丢失时,我也遇到了同样的情况。日历确实出现了,虽然远远超出了窗口的边界。

【讨论】:

    【解决方案2】:

    对不起,我的错。
    有一个拒绝所有的 .htaccess,阻止页面从 /assets 目录加载 Jquery 文件。
    还是谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多