Javascript 仅追加html ajax结果中的选定类
我想知道如何从html结果中筛选或仅附加特定类 尝试了类似的方法,但没有成功Javascript 仅追加html ajax结果中的选定类,javascript,jquery,html,Javascript,Jquery,Html,我想知道如何从html结果中筛选或仅附加特定类 尝试了类似的方法,但没有成功 success: function (data) { var $table1= $(data).filter('.toTable1'); var $table2= $(data).filter('.toTable2'); $('#Table1').append('<tr>' + $ta
success: function (data) {
var $table1= $(data).filter('.toTable1');
var $table2= $(data).filter('.toTable2');
$('#Table1').append('<tr>' + $table1+ '</tr>');
$('#Table2').append('<tr>' + $table2+ '</tr>');
成功:函数(数据){
var$table1=$(数据).filter('.toTable1');
var$table2=$(数据).filter('.toTable2');
$('#表1')。追加('+$Table1+'');
$('#表2')。追加('+$Table2+'');
数据包含此代码
@using (Html.BeginCollectionItem("ManualJournalDetails"))
{
<tr class="toTable1" id="@Model.Guid">
<td>Hello First World</td>
</tr>
<tr class="toTable2" id="@Model.Guid">
<td>Hello Second </td>
</tr>
@使用(Html.BeginCollectionItem(“ManualJournalDetails”))
{
你好,第一世界
你好,二等
'我想做的是将结果与toTable1
类一起附加到TABLE1
和toTable2
类一起附加到TABLE2
,我怎么可能做到这一点
谢谢您返回
tr
并再次创建tr
,同时追加不需要的内容。您可以使用.find()
获取类行,然后将其追加到相应的表中。请参阅下面的代码
success: function (data) {
//create jQuery object to perform find
var $data = $(data);
var $table1= $data.find('.toTable1');
var $table2= $data.find('.toTable2');
$('#Table1').append($table1);
$('#Table2').append($table2);
那么这里的问题是什么?您的HTML是什么?您的问题不清楚。您想将类为toTale1的行附加到表中还是附加到div(我在您的问题的任何地方都看不到div,没有HTML)。请给出适当的示例和html,以便我们能够清楚地了解您的问题facing@BhushanKawadkar抱歉,已更新问题thanks@AnkitAgarwal抱歉,已经更新了问题,谢谢