【发布时间】:2019-09-25 00:19:39
【问题描述】:
我需要将 txtRemarks 和 txtCost 文本框值放入 Button OnClick 方法的两个参数中。这样我就可以将这些参数传递给我的控制器中的方法。让我进一步解释一下。我有两个在模型之外创建的文本框。下面我已经提到了它们。
@Html.Editor("txtRemarks", new { htmlAttributes = new { @class = "form-control date-picker", @placeholder = "N/A" } })
@Html.Editor("txtCost", new { htmlAttributes = new { @class = "form-control date-picker", @type = "number", @placeholder = "0.00" } })
我需要将它们的值设置为 Button Onclick 事件中的两个参数。下面是点击事件和按钮。我需要将这些参数值获取到控制器 ServiceHeaders
中的 ActionResult Method ServiceDetails<input type="button" id="btnAddtoGrid" value="Add" class="btn btn-group" onclick="location.href='@Url.Action("ServiceDetails", "ServiceHeaders")?Remark='+ $('#txtRemarks').val(),?Cost='+ $('#txtCost').val()" />
我只需要一种连接?Remark='+ $('#txtRemarks').val() 和?Cost='+ $('#txtCost').val() 的方法。我可以使用?Remark='+ $('#txtRemarks').val()或?Cost='+ $('#txtCost').val()传递一个参数。但我不知道如何同时获得两者。这就是我需要你宝贵帮助的地方。
【问题讨论】:
标签: javascript c# model-view-controller