Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态重新加载行_Javascript_Html_Jquery - Fatal编程技术网

Javascript 动态重新加载行

Javascript 动态重新加载行,javascript,html,jquery,Javascript,Html,Jquery,我正在用java+Spring3.0+Tiles开发ERP项目 我正在动态编辑表的记录(即行) 编辑后,我想刷新该行(不刷新整个页面),以显示编辑的结果 那么如何动态地重新加载表中的一行 下面是我的ajax函数 $.ajax({ url: EditTaskSubmiturl, type: "GET", data: { id:taskid, title:title, description:description,

我正在用java+Spring3.0+Tiles开发ERP项目

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

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

那么如何动态地重新加载表中的一行

下面是我的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();
    }
});

请帮助我……

为表或行指定一个唯一的id,例如
my table
,然后使用jQuery的:


[edit]如果不知道示例中的
数据是什么,很难说该怎么做。您可以使用jQuery的。如果您使用的是
php
use
ajax
,那么您可以只针对您想要更改和使用的内容!如果您需要我们的帮助,您应该发布一些代码。当然我已经发布了我的ajax函数,但我认为它将加载我的整个表。然后将它放在一行上。
数据中有什么?HTML?愿意排成一行吗?您可以使用jQuery的
replaceWith
:我使用的是数据表。所以我的表数据是动态生成的,但DOM中仍有代码可以操作。你似乎提到了这一行。Try
imgval.parent('td')。parent('tr')。replacetwith(数据)。但是我不知道这是否有效,因为你还没有告诉我什么是
数据
!要从页面中删除一行,我使用代码“imgval.parent('td').parent('tr').remove();”,因此现在如果我编辑一行,那么编辑的内容应该显示为我的数据表行内容。
$('#my-table').load(window.location.href + ' #my-table');