Slickgrid一次保存所有数据(Slickgrid save all data at once)

2019-09-23 06:54发布

我想保存在slickgrid一次,而不是一次一个所有的数据,我的计划是使用在SlickGrid储蓄的变化 ,所以我的代码是:

<script language='javascript' type="text/javascript">
    function saveQuote() {

    $("input[name='mydata']").val(jQuery.parseJSON(grid.getData()));
  }
</script>

我的数据是一个文本框......(这样我就可以调试,看看发生了什么)我的网格是空的开始与和用户添加数据(其计算等),然而,当我按下保存按钮,并叫我saveQuote没有数据正在呈现,任何一个知道为什么吗?

Answer 1:

问题是有:

   $("input[name='mydata']").val(jQuery.parseJSON(grid.getData()));

所以我代替它

$("input[name='mydata']").val(JSON.stringify(grid.getData()));

完整的代码是现在:

<script language='javascript' type="text/javascript">
   function saveQuote() {
    $(function() {
        $("input[name='mydata']").val(JSON.stringify(grid.getData()));
            });
}



文章来源: Slickgrid save all data at once