在每个jQuery DataTable行中调用带有参数的Struts2操作

时间:2016-02-24 15:25:08

标签: javascript jquery ajax struts2

我使用 Struts2 在JAVAEE项目中工作,我正在使用jquery DataTable我想在每个用id调用动作的行中添加一个链接。

这是html代码:

$(document).ready(

    function() {
        // recuperation des ressources
        $.ajax({
            url : "listPlaning",
            type : 'GET',
            dataType : 'json',
            contentType : 'application/json',
            mimeType : 'application/json',

            success : function(msg) {
                for ( var i in msg) {

                    $("#matable").dataTable()
                            .fnAddData(
                                    [ 
                                      msg[i].libellePlanning,
                                      msg[i].classe,
//this code doesn't work                  "<s:url var='test' action='action'><s:param name='id'>"+msg[i].idPlaning+"</s:param></s:url>"                                         
                                      ]);

                }


            },
            error : function(error) {

            },
            complete : function(x) {

            }
        });
    });

这就是我如何用AJAX推送数据:

<a href="">

我不知道如何使用{{1}}调用操作,并且我试图将struts2标记用于工作。 有人可以帮助我吗

1 个答案:

答案 0 :(得分:0)

您可以尝试相对网址

'test.action?id='+msg[i].idPlaning