select2与不兼容?

licroa 2018-02-03 09:35:02
在django的环境下,使用select2,页面中带有<!DOCTYPE html>的情况下,select2不能正常显示


把<!DOCTYPE html>删除之后,显示就正常了



代码:

<html>
<head>

{% load staticfiles %}
<script src="{% static "js/jquery-3.1.1.js" %}" type="text/javascript" charset="utf-8"></script>
<link href="../static/css/select2.css" rel="stylesheet"/>
<script src="../static/js/select2.js"></script>
<script>
$(document).ready(function() {
$("#e1").select2({
placeholder: "Select a State",
allowClear: true
});
});
</script>
</head>
<body>
<select id="e1" style="width: 350px">
<option value="AL">Alabama</option>
<option value="WY">Wyoming</option>
</select>
</body>

</html>
应该怎么改?
...全文
952 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
无聊的上午 2018-02-06
  • 打赏
  • 举报
回复
你换成h4的协议看看呢
Go 旅城通票 2018-02-05
  • 打赏
  • 举报
回复
同一个浏览器没有?你用的jq3+,2+的jq不支持ie8-了。如果你用的双核浏览器人如360,搜狗那种,去掉xhtml什么可能会变为兼容模式,兼容模式一般是ie8-的内核,所以会报错。急速模式才是webkit的 换低版本的jq试试 ,如1.9.1的

Web开发学习资料推荐
XDomainRequest,IE8+跨域请求对象
jqGrid事件
licroa 2018-02-03
  • 打赏
  • 举报
回复
引用 1 楼 net_lover 的回复:
应该没有关系的,或者你更新到最新版 官方例子是可以的 http://select2.github.io/select2/
是最新的了
孟子E章 2018-02-03
  • 打赏
  • 举报
回复
应该没有关系的,或者你更新到最新版
官方例子是可以的
http://select2.github.io/select2/

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧