我是JQuery和ajax的新手,我想知道是否可以将函数中的值作为参数传递,并将该值用作单击按钮的名称并继续逻辑以便发送到servlet来处理。我试图不使用javascript,因为它是页面驱动的。所以我在javascript中的内容如下。
function test(buttonId)
{
alert(buttonId);
}
问题是我有一个动态表,它取决于我从数据库获得的一些数据,并且作为表的一部分是我创建的一些按钮,因为我循环遍历数据并同时创建表。因此,在我的表格的一行中,我有一个按钮如下:
<table id="error_data">
<tr>
<th>Rank</th>Other Table columns names........</tr>
<% for(int rank=1 ; rank<data.size();
rank++) { %>
<tr>
<td>
<input type="button" id="button<%=rank%>" value="Suspend Email" onclick="test('button<%=rank%>')">
</tr>
<%}%>
</table>
我希望我的问题并不详细,我希望能够点击其中一行中的某个按钮,只处理该行的数据,除了该行数据之外不再刷新任何内容。我想也许有可能结合使用ajax和jquery,ajax是如何被数据驱动的。任何光线都是高度赞赏的,是否有可能尝试实现我想做的事情。提前谢谢。