如何读取表值并发送到控制器

时间:2010-02-11 07:48:40

标签: jquery asp.net-mvc

我创建了一个表,用户填写了这些值。用户可以创建新行。

如何获取表的值并使用jquery或任何其他方法将其发送到我的控制器?

请举个例子。

3 个答案:

答案 0 :(得分:0)

首先,您应该为您的输入提供正确的名称,而不是使用jQuery.getJSON()

发布表单或异步获取

答案 1 :(得分:0)

为你的单元格创建一个类,如class =“AnswerCell”,然后从jquery中获取数组,如下所示:

val myanswers = $.(".AnswerCell");

然后像这样做你的帖子:

$.post("myActionMethod", {answers: myanswers});

并且动作方法应如下所示:

public ActionMethod myActionMethod(String[] answers)
{
//do something
}

希望这有帮助。

答案 2 :(得分:0)

试试这个:

$('#mytable tr').each(function() {     
    var fieldValue = $(this).find("td").eq(2).html();     
}); 

这将使用jQuery拉第3行(从0开始)并获取第一个TD的值。 'mytable'是表格的ID。