1

我正在使用数据表:

 $('#purForm').dataTable({
        "bRetrieve": true,
        "bJQueryUI": true,
        "sDom": "<'row'<'span6'l><'span6'f>r>t<'row'<'span6'i><'span6'p>>",
        "bPaginate": false,
        "bAutoWidth": false,
        "bFilter": false

    });

为了使其可编辑,我正在使用数据表可编辑插件:

http://code.google.com/p/jquery-datatables-editable/wiki/EditCell

只有当我单击行的单元格时它才起作用。我可以以编程方式告诉它要编辑哪一行,例如。基于表的某些行索引等?

4

1 回答 1

3

我猜它应该像触发点击表格单元格一样简单。

例如:

//first, specify a table cell (as appropriate to your application)
var $row = $("#myTable tr").eq(2);//third row
var $cell = $row.find("td").eq(1);//second cell

//then trigger a click
$cell.trigger('click');

如果我是对的,那么单元格现在将处于编辑模式,准备好接受键盘输入。

于 2012-05-25T08:56:32.540 回答