我在编辑表格模式上有一个删除按钮。我想在编辑模式下单击此按钮时将整个表单数据发送到控制器。
我在View上有一个ViewModel,里面有数据并用输入字段显示给用户。现在,如果用户单击“删除”,则需要将整个数据发送到控制器。
这是我在Controller中的删除方法
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Delete(CustomerVM customerVM)
{
//Delete logic here..
}
我所做的是当用户点击删除按钮然后我使用下面的jquery发布整个数据,但它给了我错误Stack overflow at line:0
。
<button name="Delete" onclick="$.post('/Customer/Delete',this); return false;" type="button">Delete</button>
有谁知道我怎么能完成这件事?
答案 0 :(得分:0)
我有一种方法可以完成它,
button name="Delete" onclick="$.post('/Customer/Delete',$(\"form\").serialize()); return false;" type="button">Delete</button>
这样我就可以在服务器上获取表单数据。