rt,如何弹出提示框,视图是Html.BeginForm() submit方式
弹出提示框后刷新页面停留在编辑页面,顺便问下如何防止f5刷新
thks
弹出提示框后刷新页面停留在编辑页面,顺便问下如何防止f5刷新
thks
解决方案 »
- 如何实现一列中二个repeater
- 做网站时遇到的技术难题,前来寻求帮助,有经验的高手来指点一下,谢谢!
- 自定义控件怎么选择
- URL重写正则表达式,高手请进!
- 能动态+载div吗 高手帮忙 谢谢 在线=
- 怎样用javascript控制一个文本框的显示和隐藏?
- 想做一个火车票查询系统,怎么获取火车票数据?
- vs.net2005在开发环境下调试没有问题,发布后运行却提示"无法更新数据库,因为数据库是只读的".该数据库为"app_data"目录下的mdf文件.
- datagrid列显示
- ==同样的js在多个页面需要加载,有什么办法只要在一个地方写加载即可==
- asp.net mvc部署IIS路徑問題
- 为何txtMan_Count_TextChanged事件无效,求解,在线等,急
2:弹出层做了选择之后执行 $("form").submit();
例如: if(confirm('确定提交')){
$("form").submit();
}
3:防刷新用异步处理就可以了 姐姐你懂的 弟弟就会这么多了
只要想到 这些东西 就联系到了 jquery操作嗯酱紫
if(ViewBag.success=true) //这里要转下小写
{
<text> alert(''); </text>
}
2.第一种很麻烦,呵呵。利用ajax异步提交,推荐一个,ajaxForm(基于jquery),相当使用,这样可以自己弄一个保存提示页等等,后台 actionr返回 Json数据,前台 在success函数里处理即可。
刚才理解可能有点偏差,如果只要这样的话,
submit的 action里,初始化model,return View(model)不就好了?
//前台按钮点击事件
function onclick(){
$.get("@Url.Action("actionName", "controllerName")", //地址
{ID:id, Type:type ,Code:randomcode}, //参数 有什么参数就给什么参数 也是可以json
function (data) { //处理结果
if(data=="成功"){
window.location.href="@Url.Content("~地址")";
}else{
alert('操作失败');
}
});
}
//后台对应的action
int id = Convert.ToInt32(Request["id"].ToString()); //获取参数
//根据id查询对象
ADGroup adgroup = db.ADGroups.Single(a => a.ID == id);
adgroup.type = Request["Type"];
if (db.SaveChanges() > 0)
{
return Content("成功");
}else{
return Content("失败");
}
<%= Html.TextBoxFor(model => model.FDCSalesman, new { @class = "input", @style = "width:200px" })%>
</td>
这样无刷新或10L的可以么?那样$.get()到action可以得到model?提交的action
[HttpPost]
public ActionResult BuyersReg(BuyerSupplyData data)-->视图引用强类型BuyerSupplyData
Response.Write("<script>alert('您的信息已提交成功,等待后台审核');</script>");
return View(new SupperSupplyData());这样和你的类似?