0
由於form.Submit()將在mvc中提交整個。 如果我想提交如何顯示成功或失敗。 我不想保持成功地位溫度數據,並通過它獲取形式在form.submit()上顯示成功或失敗消息
的方法控制器:
[HttpGet]
public void TestAction()
{
return View()
}
[HttpPost]
public void TestAction(someData)
{
// Store data to DB
return View()
}
Script :
$("#btnSave").click(function(){
form.Submit();
});
,而不是提交表單的使用'事件。 preventDefault()'並通過form.serialize()發送ajax調用併發送表單數據,然後從httppost testaction actionresult發送一個json標記值,以確定是否保存數據並在alert()中顯示該標記值。 – 2014-11-24 11:38:47
如果您使用ajax提交,沒有意義返回視圖。只需返回包含該消息的Json並更新DOM以顯示它,否則將該消息添加到ViewBag屬性並將其呈現在視圖中 – 2014-11-24 11:40:19
我不想使用Ajax – 2014-11-24 11:42:36