Javascript 在jqGrid中仅加载可选列
在中,我使用可选列来显示列。现在,如果我想将这些选定的列名存储在数据库中,并且在加载网格时,我只想显示以前选定的列,那么我如何实现呢Javascript 在jqGrid中仅加载可选列,javascript,jquery,ajax,database,jqgrid,Javascript,Jquery,Ajax,Database,Jqgrid,在中,我使用可选列来显示列。现在,如果我想将这些选定的列名存储在数据库中,并且在加载网格时,我只想显示以前选定的列,那么我如何实现呢 另一点是,当我只加载可选列时,如果我按add按钮,则只显示jqGrid中选定的字段,但我希望在add表单中创建记录时显示所有字段。您可以将数据库中的字段保存为CSV或任何内容,在获取时,您可以指定colModel和colname,这将使网格仅显示指定的字段。您可能只需要保存以前可见的列并保存列的顺序。“看,”奥列格回答得很好。但是我想知道如何在数据库中存储当前选择
另一点是,当我只加载可选列时,如果我按add按钮,则只显示jqGrid中选定的字段,但我希望在add表单中创建记录时显示所有字段。您可以将数据库中的字段保存为CSV或任何内容,在获取时,您可以指定colModel和colname,这将使网格仅显示指定的字段。您可能只需要保存以前可见的列并保存列的顺序。“看,”奥列格回答得很好。但是我想知道如何在数据库中存储当前选择的列名和顺序?@BhavikAmbani:将调用函数
saveObjectInLocalStorage
和getObjectFromLocalStorage
,以保存和恢复localStorage
中网格的状态。您只需将函数替换为ajax
请求,这些请求将信息保存到数据库中或从数据库中获取信息。@Oleg:将其作为答案发布,肯定会帮助其他人:-)@RobinMaben为什么要从未答复列表中删除?到目前为止,我还没有收到任何答复。