我有一个web表单,我在其中添加了JQuery日期选择器。在Visual中开发并在浏览器中测试窗体时,日期选择器将按预期加载。当我将表单推送到生产环境时,表单将加载选择器,但没有样式设置,将日历显示为文本链接。我该如何确定这两个环境之间有什么不同呢?
生产环境是运行IIS和.net 4.8的windows 2019服务器PC。
我的Dev PC是运行Visual 2012的windows 10 PC。
代码:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link rel='stylesheet' href="http://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script type="text/javascript">
$(function () {
$("#VIRTUSDate").datepicker();
});
$(function () {
$("#BGdate").datepicker();
});
$(function () {
$("#COCDate").datepicker();
});
</script>
<input type="text" name="VIRTUSDate" id="VIRTUSDate" value="<%= Session("VIRTUSDate")%>" onchange="checkboxx(this.form)" style="width:87px" />
<input type="text" name="BGdate" id="BGdate" value="<%= Session("bgdate")%>" onchange="checkboxx(this.form)" style="width:87px"/>
<input type="text" name="COCDate" id="COCDate" value="<%= Session("COCDate")%>" onchange="checkboxx(this.form)" style="width:87px"/>
发布于 2022-03-28 18:17:31
我终于解决了我的问题。浏览器中的开发工具告诉我,jquery-ui.css没有加载,因为混合内容的加载被阻塞了。不知怎么的,我成功地键入了http://,而不是https://.
https://stackoverflow.com/questions/71651780
复制相似问题