Customer モデルから生成されたカミソリ テーブルがあります。ユーザーが希望する顧客を選択できるように、このテーブルにラジオ ボタンを配置します。次に、このテーブルの上部にアクション バーがあります。この1つのラジオボタン。これはjQueryまたはC#で可能ですか? 現在、ラジオボタンで顧客の ID を取得していますが、名前は取得していません。一意の顧客名フィールドを取得した場合、jQuery AJAX ポストを使用して、これら 2 つのフィールドをコントローラーに渡すことができます。何か案は?
ラジオボタンのhtmlは次のとおりです。
`<input type="radio" class="radioBtnClass" name="selectedCustomer" value="@item.ID" />`
このフィールドもあります:
`<input type="hidden" id="hdnCustomerID" />`
次に、編集などのアクション バー アクションの一部について:
`<li>@Ajax.ActionLink("Edit", "Edit", new { id = "0" }, new AjaxOptions { HttpMethod = "Get" },
new { @class ="openDialog", data_dialog_id = "aboutlDialog",
data_dialog_title = "Edit", id = "btnEditCustomerID" })</li>`
ラジオボタンが選択されると変化する jQuery 関数:
jQuery(document).ready(function () {
jQuery('input[type=radio]').change(function () {
jQuery('#hdnCustomerID').val($(this).val());
しかし、これには顧客 ID のみが必要なので、ID と FirstName フィールドを取得するリンクを作成したいと考えています。