gpt4 book ai didi

javascript - JQgrid内联编辑第二次之前选择的行不编辑?

转载 作者:行者123 更新时间:2023-12-02 17:46:44 40 4
gpt4 key购买 nike

我使用 onSelectRow 事件来编辑选定的行。

最初此事件工作正常,但编辑行后,如果

  1. 刷新网格并
  2. 再次尝试选择先前选择的行,然后它就无法编辑。

我的onSelectRow是:

onSelectRow: function(id)
{
if(id && id!==lastsel)
{
jQuery('#My_grid').jqGrid('restoreRow',lastsel);
jQuery('#My_grid').jqGrid('editRow',id,true);
lastsel=id;
}
}

所以请告诉我如何解决这个问题。

谢谢

最佳答案

你能试试这个吗:

if ($("tr#"+id).attr("editable") == "1") {  // Checking state of grid row
jQuery('#My_grid').jqGrid('restoreRow',id);
}
else
{
jQuery('#My_grid').jqGrid('editRow',id,true);
}

希望这有帮助..

关于javascript - JQgrid内联编辑第二次之前选择的行不编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21694636/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com