Javascript 刷新时保持可折叠行的状态
我试图在刷新页面时维护表中的行是否已展开或折叠。我现在正在使用PHP和Jquery在点击图像时展开和折叠。这是我的html代码Javascript 刷新时保持可折叠行的状态,javascript,html,jquery,ajax,Javascript,Html,Jquery,Ajax,我试图在刷新页面时维护表中的行是否已展开或折叠。我现在正在使用PHP和Jquery在点击图像时展开和折叠。这是我的html代码 <td style=".$style."><img src='images/triangle-right.png' width='15px' height='15px' id='treeview_".$counts."' name='".$row[0]."'class='treeview' /
<td style=".$style."><img src='images/triangle-right.png' width='15px' height='15px' id='treeview_".$counts."' name='".$row[0]."'class='treeview' /> ".$row[0]."</td>
欢迎使用任何指针。无论用户何时展开/收缩一行,您都可以这样做:
然后,在javascript的onReady事件中,您可以检查该变量是否已定义,并显示扩展行,如:
let searchParams = new URLSearchParams(window.location.search);
let expandedRow = searchParams.get('expandedRow');
if(expandedRow){
$('#subrow_'+expandedRow).show();
}
这回答了你的问题吗?
let searchParams = new URLSearchParams(window.location.search);
let expandedRow = searchParams.get('expandedRow');
if(expandedRow){
$('#subrow_'+expandedRow).show();
}