提交表格

问题描述 投票:0回答:0

页面上的表单以标准方式生成:

<%using (Html.BeginForm("<method>", "<controller>", FormMethod.Post))

表单上有一个表格,以及一个用于删除每一行并指示处理程序的按钮:

onclick="deleteElem(this)"

这个按钮的处理程序:

$("#delete").live('click', function (event) {
    $(this).parent().parent().remove();
});

删除一行可以正常工作。但是在删除表中的至少 1 行后,表单提交按钮只是重新加载页面并且 ViewData 结果为空。这怎么解释呢? 是不是不能删除页面上的数据再提交表单?是否需要通过控制器方法调用来实现每个元素的移除?

javascript c# jquery asp.net webforms
© www.soinside.com 2019 - 2024. All rights reserved.