我正在使用以下代码来填充选择框的选项。
function generateTerms(x){
var optList = new Array(1,2,3,4,5,6,7,8,9,10,11,12,0);
$.each(optList, function(i, value) {
if(value==0){var text='Continuous';}
else if(value==1){var text=x;}
else{var text=x+'s';}
$('#term').append($('<option>', { 'value': value, 'text' : text }));
});
$("#term").trigger("liszt:updated");
}
使用这个将是generateTerms('Year');
我的问题是,如果您观看代码,它会正确更新选择框生成,但不会更新 jquery 显示系统。我以为.trigger("liszt:updated");
会这样做,但由于某种原因它不会。我正在寻找正确的功能来运行。