我正在使用带有“开始”主题的 JQuery 的 DatePicker。它在我的本地机器上使用该主题正确显示。但是当我将它上传到我们的服务器时,它并没有像在本地那样显示。日历显示,但外观错误。
我能观察到的唯一区别是:在我的本地机器上,我使用“http://”。当我在我们的服务器上查看它时,我使用“https://”。
这是我的 Zend 框架代码(布局)的片段。
$this->headLink()
->appendStylesheet('http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/start/jquery-ui.css');
$this->headScript()
->prependFile('https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js')
->prependFile('https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js');
然后在我的索引控制器中:
$this->headScript()
->setScript('$(document).ready(function() {
$("#datepicker").datepicker({ dateFormat: "dd/mm/yy" });
});')
<div class="left">Date: <input type="text" size="7" id="datepicker"></div>