私は現在、AJAX (getJSON) 呼び出しを行う Razor ビューを持っています。Ajax 呼び出しは、私たちと協力し、schoolID と呼ばれる @Html.DropDownListFor にデータを「追加」する学校のリストを要求します。
$.getJSON('/Account/ajaxGetSchools', function (result) {
SchoolID.empty();
$(result).each(function () {
SchoolID.append(
$('<option/>', {
value: this.Id
}).html(this.Nome)
);
});
私の新しい要件は、ドロップダウン リストを動的に作成されたラジオ ボタンに置き換えることです。
単純にhtmlコントロールを使用すれば、これは簡単です。入力無線のグループを作成します。しかし、これはカミソリ モデル バインディングのパラダイムからすると、ずさんに見えます。しかし、JS 内で @Html.RadioButton 呼び出しを行うことはできないと思います。
助言がありますか?