Keypress事件在选择的jquery中不起作用。以下是我的代码:
$(".chzn-select").chosen();
$(".chzn-select").keypress(function () {
$.ajax({
url: "populateAirportCodes?fragments="+element.target,
type: "POST",
data: JSON.stringify(org),
contentType: "application/json",
async: false,
success: function(data) {
<** populate the data in chosen **>
}
});
});
答案 0 :(得分:1)
您可以通过绑定到容器来解决此问题:
$(".chzn-select").chosen().data('chosen').container.bind('keypress', …);
但是,这个is internal API可能会在发布之间发生变化。为方便起见,here’s a jsfiddle with this implemented。