0

そのため、関数radioChangeのパラメーターとしてオブジェクト値「Policeman」を渡したいのですが、それを行う方法が見つかりません。htmlラジオボタンを参照しようとしてthis.valueを試しましたが、機能しません:(

@Html.RadioButtonFor(x => x.Profession, "Policeman", new { onchange="radioChange(object value)" })
4

1 に答える 1

1

jQueryを使用してもよろしいですか?そうでない場合は、jsをバニラコードに置き換えます。変更イベントのバインドはjsで行う必要があることを強調したいと思います。

@Html.RadioButtonFor(x => x.Profession, "Policeman", new { class="MyRadio" })

js:

$('.MyRadio').change(function(){
   radioChange($(this).val());
});
于 2013-02-13T20:20:46.900 に答える