在RubyonRails中的Javascript上构建html标记
出于某种逻辑,我正在Javascript上创建html标记,但预期结果没有显示出来。我正在尝试选中所有复选框并显示它们的名称。我可以拉名字和复选框。但它不能正确渲染。这是我的密码:在RubyonRails中的Javascript上构建html标记,javascript,ruby-on-rails,Javascript,Ruby On Rails,出于某种逻辑,我正在Javascript上创建html标记,但预期结果没有显示出来。我正在尝试选中所有复选框并显示它们的名称。我可以拉名字和复选框。但它不能正确渲染。这是我的密码: var amenities = <%= @amenities_json.html_safe %>; var appendAmenitiesAndFeatures= "<p class='p-tab-title3'>Amenities</p><table class='
var amenities = <%= @amenities_json.html_safe %>;
var appendAmenitiesAndFeatures= "<p class='p-tab-title3'>Amenities</p><table class='table-amenities-and-features'><tbody><tr>";
for(var i=0; i<amenitiesChecked.length;i++)
{
$.each(amenities, function(index, amenity){
if(amenity.id == amenitiesChecked[i])
{
appendAmenitiesAndFeatures += "<td><p class='p-tab-subtitle2><span> </span>" + amenity.name + "</p></td>";
}
});
}
appendAmenitiesAndFeatures += "</tr></tbody></table>";
$("#dv-amenities-and-features").html(appendAmenitiesAndFeatures);
var=;
var appendAmenitiesAndFeatures=“便利设施”
”;
对于(var i=0;ihum…,您错过了一个'
将您的线路替换为以下内容:
appendAmenitiesAndFeatures += "<td><p class='p-tab-subtitle2'><span> </span>" + amenity.name + "</p></td>";
appendamentiesandfeatures+=”“+amentity.name+”
”;