请帮我解决问题。
$("#kategori_laporan").change(function() {
$("#loaderIcon").show();
$("#imgLoader").show();
var id = $(this).val();
$.ajax({
type: "POST",
dataType: "html",
url: "_views/getAjaxSubKategori.php",
data: "id="+id,
success: function(data) {
$(".select-skategori").select2({
ajax: {
url: "_views/getAjaxSubKategori.php",
dataType: 'json',
data: function(term, page) {
search = term.toUpperCase();
},
results: function(datas, page) {
return {
results: data
};
}
},
formatResult: function(option) {
return "<div>" +option._sub_kategori_laporan+ "</div>";
},
formatSelection: function(option) {
return option._sub_kategori_laporan;
}
});
}
});
});
数据未显示到子类别选择。谢谢你! 屏幕截图&gt;&gt; http://i.imgur.com/FlCeGpo.jpg
答案 0 :(得分:0)
为什么在初始化versions
--------
SVN Server : Apache Subversion version 1.7.6 (r1370777)
git : 2.9.0.windows.1
git-tfs : 0.25.0.0 (TFS client library 11.0.0.0 (MS))
TortoiseGit : 2.2.0.0
TortoiseSvn : 1.8.7, Build 25475
框之前触发请求?
我问这个,因为你的
ajax
框也通过ajax请求搜索结果。但也许有一个原因。请解释一下。
然后,我在屏幕截图中看到,从select2
select2
请求返回的数据未定义值json
和ajax
。如果您在json结果中使用其他值('_sub_kategori_id'和'_sub_kategori_laporan'),则必须告诉id
框,您的text
和select2
字段是什么。我认为您可以使用此处所述的id
方法执行此操作: