Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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 从HTML表中删除旧行,然后单击鼠标插入新行_Javascript_Jquery - Fatal编程技术网

Javascript 从HTML表中删除旧行,然后单击鼠标插入新行

Javascript 从HTML表中删除旧行,然后单击鼠标插入新行,javascript,jquery,Javascript,Jquery,我有一个表格,当我点击搜索按钮时,它会显示结果。到目前为止,它可以正常工作,您可以在这里看到: $(“#搜索”)。单击(函数(){ 数据=[{“城市”:“柏林”,“cStatus”:“G”},{“城市”:“汉堡”,“cStatus”:“G”},{“城市”:“门钦”,“cStatus”:“P”}]; 如果(数据){ var len=data.length; var txt=“”; 如果(len>0){ 对于(var i=0;i用html替换append) 检查代码 $(“#搜索”)。单击(函数(

我有一个表格,当我点击搜索按钮时,它会显示结果。到目前为止,它可以正常工作,您可以在这里看到:

$(“#搜索”)。单击(函数(){
数据=[{“城市”:“柏林”,“cStatus”:“G”},{“城市”:“汉堡”,“cStatus”:“G”},{“城市”:“门钦”,“cStatus”:“P”}];
如果(数据){
var len=data.length;
var txt=“”;
如果(len>0){

对于(var i=0;i用
html
替换
append

检查代码

$(“#搜索”)。单击(函数(){
数据=[{“城市”:“柏林”,“cStatus”:“G”},{“城市”:“汉堡”,“cStatus”:“G”},{“城市”:“门钦”,“cStatus”:“P”}];
如果(数据){
var len=data.length;
var txt=“”;
如果(len>0){
对于(var i=0;i在追加之前写入$(“#table tbody”).empty()

$(“#搜索”)。单击(函数(){
数据=[{“城市”:“柏林”,“cStatus”:“G”},{“城市”:“汉堡”,“cStatus”:“G”},{“城市”:“门钦”,“cStatus”:“P”}];
如果(数据){
$(“#table tbody”).empty();//在追加之前添加此行。它将清除以前的数据并追加新数据。
var len=data.length;
var txt=“”;
如果(len>0){
对于(var i=0;i

我想你也可以用这个。

你可以用empty()比如$(“#table tbody”).empty().append(txt);如果你想保留以前的记录,你可以用append。但是你可以用html()如果您需要刷新itI,我在@Franco之前已经给出了相同的答案。请在您之前检查其他答案submit@SathvikCheela对此我很抱歉,但我不是故意这么做的。正如你所知,当你在编辑帖子时,你看不到收到的答案。这种情况经常发生在你阅读或编辑代码时。我只是一个信息员g你..就这样@Franco
$(".....").click(function (e) {
                $("....").find('tr').remove();
                $("....").find('thead').remove();
            });