
展开全部
<% using(Html.BeginForm()){%>
<input name='username'/>
<input name='password'/>
<input type="button" onclick='$.post("Home/Index",$("form").serialize(),function(data){alert(data);});'
<%}>
[HttpPost]
public ActionResult Index(FormCollection data){
var username = data["username"];
var pwd = data["password"];
var msg ="";
try{
msg="success";
}catch(){msg=e.Message;}
return Json(msg);
}
<input name='username'/>
<input name='password'/>
<input type="button" onclick='$.post("Home/Index",$("form").serialize(),function(data){alert(data);});'
<%}>
[HttpPost]
public ActionResult Index(FormCollection data){
var username = data["username"];
var pwd = data["password"];
var msg ="";
try{
msg="success";
}catch(){msg=e.Message;}
return Json(msg);
}
追问
可不可以直接弹出预设信息,“添加成功”“添加失败”等效果跟MessageBox.Show()相同的语句呢
追答
我的意思是你用ajax
让数据进到后台先处理
然后返回处理结果
在回叫函数上alert出来
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询