javascript - 迭代 Ajax 响应并在某些条件下创建动态表

标签 javascript ajax

我正在尝试创建一个具有ajax响应的动态表。 并且想要在复选框上添加条件,例如 if item.statuscheck =1 将打印带有名称的选中框,如果 item.statuscheck =0 则未选中的框将显示相同名称。 我能够动态显示名称。但问题出在复选框上。 这是我正在尝试使用的代码。请帮助我解决这个问题。

  success(response)
{
    $.each(response,function(index,item){
        var status;
        if(index >=0 and index <= 4)
    {
        if(item.statusCheck = 1)
        {
            status = <input type ="checked" checked/>
        }
        else{
            status =  <input type="checked" />
        }   
        var content = '<td>'+ status + '</td>'
                 +<td>' + item.fieldName +'<td>';
            $("#tableId").appent(content)
    }

  }
}

最佳答案

("#tableId").append(content)将追加更改为追加

关于javascript - 迭代 Ajax 响应并在某些条件下创建动态表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38025571/

相关文章:

javascript - 用于财务报告的 jQuery 插件?

javascript - 将修改后的 json 从 View 发送到 Controller

php - 多次调用 XMLHttpRequest onreadystatechange

javascript - 加载图像/等后 jQuery/Ajax fadeIn()

javascript - RAILS 不渲染 js.erb

ASP.NET使用Ajax给图片添加滚动条

javascript - RobotFramework强制停止加载网页

javascript - 如何在 jquery 中表达 'has not'?

javascript - 代码在不同环境下的表现不同

javascript - 在 .load() 和第一个函数完成后添加第二个函数