我有一个动态创建的表,它有不同的列。 我想从这个JSP获取所有数据,并希望传递Spring。
JSP
rescue_from StandardError do |exception|
message = Rails.env.production? ? 'API server error' : exception.message
render json: {status: "Error", message: message}, status: :internal_server_error
end
JavaScript ajax调用函数是
<body>
<table class="table table-striped table-hover" id="myTable">
<tbody>
<tr id="table1">
</tr>
<tr id="table2">
</tr> -->
<tr id="table3">
</tr>
</tbody>
</table>
</body>
</html>
但在控制器方面,我为tableArray变量获得了值 Object HTMLTableElement 。 这就是为什么我无法迭代这个变量的值。 请帮忙。
答案 0 :(得分:0)
1)
selectBozone.selectedIndex
不存在,但您在此之前的行中定义了变量selectBox。
selectBox.selectedIndex
2)
将数据传递给jquery ajax调用时,应使用json表示法:
data:{name:value,name:value,......}
而不是将请求网址与&amp;
连接起来3)
getElementById()检索TABLE,该TABLE是单个HTML元素而不是数据数组。 需要更多关于所需数据的信息。