我使用Select2 4.0.3来选择许多字段。当我使用静态数据时,它是完美的。但是当我使用ajax时,它不会向我的服务器发送任何请求。其他的ajax也可以。浏览器控制台没有错误。我的问题与这个主题非常相似,但是任何答案都适用于我。我用的是Python2.7和烧瓶。在
JavaScript$('#machine').select2({
multiple: true,
ajax: {
url: '/example/api/',
dataType: "json",
type: "GET",
data: function (params) {
var queryParameters = {
term: params.term
}
return queryParameters;
},
processResults: function (data) {
return {
results: $.map(data, function (item) {
return {
text: item.tag_value,
id: item.tag_id
}
})
};
}
}
});
Html
Python2.7
在@manutencao.route('/example/api/', methods=['POST', 'GET'])
def show_machines():
print 'DOOOOOOOOOOOONT WOOOOOOOOOOOORK!!!!'
return jsonify({'data':'WOOORK, PLS!!'})
没有错误,没有在服务器上的请求日志和不工作。有人能帮帮我吗?在