Jquery 在asp.net MVC中,如何使用AutoPostBacking更改部分视图中TextBox的值
我对MVC Asp.net中的自动回发非常陌生。 我需要更改textbox2的值,而自动回发部分视图和自动回发应该只在单击textbox1后发生Jquery 在asp.net MVC中,如何使用AutoPostBacking更改部分视图中TextBox的值,jquery,asp.net,ajax,asp.net-mvc,asp.net-mvc-4,Jquery,Asp.net,Ajax,Asp.net Mvc,Asp.net Mvc 4,我对MVC Asp.net中的自动回发非常陌生。 我需要更改textbox2的值,而自动回发部分视图和自动回发应该只在单击textbox1后发生 function SetData(data) { alert("again"); $("#divpartialview ").html(data); // HTML DOM replace } 问题:textbox2在自动回写后未更改值 function SetData(data) { aler
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
问题:textbox2在自动回写后未更改值
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
进一步的发现:Post Success函数正在运行函数SetDatadata,所以当我调试代码时,它自动返回到ActionMethod:Test并执行代码,返回到_PartialViewTwo并执行代码dere,但它没有更改TextBox2的值
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
注意:文本框1在PartialViewOne中,文本框2在partialviewWO中
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
提前感谢您的帮助
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
//到家
public ActionResult Index()
{
Response.Write("working Index");
Student Model = new Student();
Model.RollNo = 1;
Model.Name = "Arun";
return View(Model);
}
[HttpPost]
public PartialViewResult Test()
{
Student Model = new Student();
Response.Write("working test3");
Model.Name = "Afsal";
return PartialView("_PartialViewTwo",Model) ;
}
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
主视图
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}
@对所有人来说:这个问题已经解决了。jquery函数SetDatadata中的选择器$divPartialView.htmldata中存在区分大小写的错误,现在已更改为$divPartialView………:P
function SetData(data) {
alert("again");
$("#divpartialview ").html(data); // HTML DOM replace
}