私はJSコードを持っています:
$("#select_bank").change(function () {
selected_bank = $("#select_bank option:selected").text();
$.ajax({
type: 'POST',
dataType: 'html',
data: {
selectedBank: selected_bank
},
url: '<?= base_url() . 'atm/select_region'; ?>',
success: function (list_regions) {
foreach(keyVar in list_regions) {
alert(list_regions[keyVar]);
}
}
});
});
コールバック「成功」で、サーバーのスクリプトから配列を取得します-アラートで「配列」が表示されます-したがって、上記でコーディングしたように、クライアント側でこの配列を反復処理したいのですが、実行するとコンソールでエラーが発生します- 「varkeyVarが定義されていません」。私が理解しているように、list_regions
パラメータを配列またはそれを修正する別の方法として型キャストする必要があります。どうやってもっと良くするの?ありがとう!
upd: