Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
In this article, we will learn on how to clone/duplicate entries from one Form Grid to another Form Grid.
In line 5 and 6, change the source and target form grid field IDs accordingly.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<p><a class="copy btn">Copy Grid 1 to Grid 2</a></p> <script> $(function(){ $(".copy").on("click", function() { var grid1 = FormUtil.getField("field1"); var grid2 = FormUtil.getField("field2"); $(grid1).find(".grid-row").each(function(){ var json = $(this).find("textarea").val(); //remove id var obj = JSON.parse(json); if (obj.id !== undefined) { delete obj.id; json = JSON.stringify(obj); } $(grid2).enterpriseformgrid("addRow", {result: json }); }); }); }); </script> |
...