次のコードを使用して、選択ボックスのオプションを設定しています。
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");
ていたのに、なぜかできない。実行する正しい関数を探しています。