数据表:如何获取具有特定单元格值的行?

时间:2016-04-16 08:55:31

标签: javascript jquery datatable datatables

以下是我创建的表格:

var table= $("#mytable").DataTable({

    ajax: "list.json",
    columns: [
        {"data": "name"},
        {"data": "location"},
        {"data": "date"}
    ]
});

现在我要编辑location所在的行中的name" John"例如。我试过这样的方式:

table.search("John").column(0).row(0).cell(1).data(" New location ");

但这不适用于我不知道的原因。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样:

foreach(DataRow dr in table.Rows) // Search whole table
{
    if(dr["name"] == "John") // If name== 'John'
    {
        dr["location"] = "New location"; //Change the location
        //break;
    }
    else if()
    {
      // Do Something else
    }
}