动态重新加载一行

时间:2013-04-01 06:05:15

标签: javascript html jquery

我正在开发java + spring 3.0 + Tiles的ERP项目

我正在动态编辑表的记录(即Row)。

编辑后我想刷新该行(不刷新整个页面)以显示编辑结果....

如何动态重新加载一行表然后???

以下是我的ajax功能

$.ajax({
    url: EditTaskSubmiturl,
    type: "GET",
    data: {
        id:taskid,
        title:title,
        description:description,
        milestone:milestone,
        assignedTo:assignedTo,
        deadline:deadline,
        priority:priority
    },
    success: function(data) {
        alert("Hellloo");
        alert(data);

        // for reloading the row I'm using the below line, but it's not working.
        imgval.parent('td').parent('tr').reload();
    }
});

请帮帮我......

1 个答案:

答案 0 :(得分:1)

为表格或行提供唯一ID,例如my-table,然后使用jQuery的load

$('#my-table').load(window.location.href + ' #my-table');

[edit] 在您的示例中,如果不知道data是什么,则很难说该怎么做。你可以使用jQuery的replaceWith。您可以定位要更改的内容并使用html