我有两个单选按钮,并希望向单选按钮添加一个单击事件,这样当有人单击一个单选按钮时,它会调用一个动作来呈现部分视图,这是我的单选按钮:
<p>
<input id="SelectedInterestRate" type="radio" value="1" name="SelectedInterestRate" data-val-number="The field must be a number." data-val="true">
<input id="Term" type="hidden" value="12" name="Term">
<input id="InterestRate" type="hidden" value="12.5" name="InterestRate">
<label for="SelectedInterestRate">Finance Test (12.5% APR - 12 Months)</label>
<input id="SelectedInterestRate" type="radio" value="2" name="SelectedInterestRate">
<input id="Term" type="hidden" value="12" name="Term">
<input id="InterestRate" type="hidden" value="18.25" name="InterestRate">
<label for="SelectedInterestRate">Direct finance (18.25% APR - 12 Months)</label>
</p>
我的 Javascript 看起来像这样(我知道这是错误的)
$('[name="SelectedInterestRate"]').change(function() {
alert("interesting here .......");
var repayblein = $(this).closest("div.divFinanceDetails").find("input Term").val();
$.ajax({
type: "POST",
url: "FinancePayment/SelectedRepaymentMethod",
data: {
InterestRate: $(this).closest("div.divFinanceDetails").find("input InterestRate").val(),
RepayableIn: repayblein
},
success: function (partialView) {
$("FinanceDetailsPlan").html(partialView);
}
});
});
有人有建议吗?