传递按钮名称作为参数

时间:2013-07-18 20:19:32

标签: javascript jquery

我是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是如何被数据驱动的。任何光线都是高度赞赏的,是否有可能尝试实现我想做的事情。提前谢谢。

0 个答案:

没有答案