【发布时间】:2020-09-06 16:32:36
【问题描述】:
我正在尝试更新部分视图中的文本框值。在该部分视图中已经有一个字段,即一个已经绑定的输入框。我想通过 ajax 方法更新另一个输入框,而不会干扰已经绑定的其他字段。 局部视图
@model Smart_Mis_CRCW.Models.Ipcell
<div>
<div>Case Id <input id="Rcid" type="text" style="margin-left:11%" value="@Model.CaseId"/></div><br />
<div>Vendor No<input id="Rvno" type="text" style="margin-left:11%"/><input id="Rval" value="Validate" type="button" style="margin-left:2%" /></div><br />
<div>Vendor Name<input id="Rvname" type="text" style="margin-left:11%" value="@Model.VendorName"/></div></div>
单击按钮验证时,它将验证来自 db 的值并将文本框中的值与 id Rvname 绑定。
ajax 视图尝试这样
$(document).on("click", "#Rval", function (e) {
var vno=$('#Rvno').val();
$.ajax({
type:"POST",
url:"/Home/Vendorno",
data:{ 'id' : vno},
//contentType:"application/json; charset=utf-8",
datatype:"json",
success:function(r){
alert(r + " record(s) inserted.Case ID");
}
});
});
如何在控制器 Vendorno 中传递值,以便它更新文本框中的值,ID 为 Rvname。 任何想法将不胜感激。
【问题讨论】:
标签: c# jquery asp.net asp.net-mvc