显示具有特定数据的表行,提供来自javascript变量的数据

时间:2016-06-20 06:07:08

标签: javascript

无法从javascript变量提供数据来搜索表中的给定数据,只显示那些行的html表。

它适用于嵌入代码中的常量数据,但不包括可变数据。

此外,我希望有多个变量组合来搜索sql查询SELECT * FROM mytable WHERE name="Ram" OR age="12";

$("#datatable tbody tr").hide();
  $("#datatable tr:contains('Ram')").show();
});

//I want to use something like this

var name='Ram';
  $("#datatable tbody tr").hide();
  $("#datatable tr:contains(name)").show();
});

1 个答案:

答案 0 :(得分:1)

似乎你必须将变量传递到引号之外。

var name='Ram';
    $("#datatable tbody tr").hide();
$("#datatable tr:contains('"+name+"')").show(); //Changed here.Note the quotes
});