当我在搜索字段中键入任何内容时,它始终只会显示初始列表(请参见屏幕截图)。
我有一个下拉列表:
<asp:Dropdownlist ID="animals" name="animals" runat="server" />
它的填充方式如下:
$(document).ready(function () {
$("#animals").select2({
placeholder: '-- None Selected --',
allowClear: true,
ajax: {
url: function () {return "json/animals.aspx";},
dataType: "JSON",
processResults:function(data){return {results: data};},
error: function (jqXHR, exception) {
console.log(jqXHR.responseText)
}
}
});
}
ajax可以像截图中一样正确地获取列表,但是当我键入“ 1”时,它根本不匹配它,仅显示整个列表。如果我发送了任何密钥,则它会出错并且在jqXHR.responseText
中给出一个未定义的密钥。我在这里做错什么吗?这是我的物品:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script>
答案 0 :(得分:1)
尝试一下:
#!/usr/bin/env python3
import os
#This is a standard python module
headings = "<h1>"
paragraphs = "<p>"
f = open('filename.html')
f.close
for line in f:
if headings in line:
print ("line")
If paragraphs in line:
print ("line")