【问题标题】:MVC3 Razor HTML.DropDownList calculated fieldMVC3 Razor HTML.DropDownList 计算字段
【发布时间】:2013-06-04 01:22:15
【问题描述】:

我想从 MVC3 中的两个下拉列表中计算两个值。就像我有 MonthlyFee 下拉列表和 ExamFee 下拉列表。我使用 ViewBag 从另一个字段中获取数据并将数据放入这些下拉列表中。我想添加这两个下拉列表的值像 Monthlyfee + ExamFee 这样的下拉列表。这是我的剃须刀代码。所以请告诉我如何从下拉列表中添加两个值。

<td>@Html.DropDownList("MonthlyFeeId", String.Empty) @Html.ValidationMessageFor(model => model.MonthlyFee)</td>

<td>@Html.DropDownList("ExamFeeId", String.Empty) @Html.ValidationMessageFor(model => model.ExamFee)</td>

我尝试用 jquery 进行计算,但它计算的是 id ,而不是值

【问题讨论】:

  • 向我们展示您的 jQuery 代码。确保您正确访问该值,例如$('#MonthlyFeeId').val()

标签: asp.net-mvc-3 jquery-ui razor


【解决方案1】:
$(document).ready(function(){
var total = parseInt($('#MonthlyFeeId').val()) + parseInt($('#ExamFeeId').val())
});

total 将包含您的两个下拉值的总和。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 2011-01-12
    • 2011-06-07
    相关资源
    最近更新 更多