For my new plugin Scripts and Tags Manager I want to add the possibility for the users to edit rows and add / remove rows. Each row is a form element that contains a text field for the dynamic remarketing tag variables, a text field for the conversion id and a page to add the tag to. I would like to present it is a editable data grid or as a editable table where the row can be edited when clicked on and then opens in a model window to edit.
Which way is the most 'native' way to go about this? With native I mean the way using as much build in WordPress functions etc for both the php end and most probally the jQuery end (I prefer jQuery)?
NB. I know how to create the code and I'm not looking for advice on how to use options sections etc but more on which jQuery lib or something is well suited and which method to use to implement it like admin only ajax call with jquery with lib x. That would be great...
I made sort of a placeholder html mockup of what I'm wanting and this looks like this:
PS this is the plugin it's for: https://wordpress.org/plugins/omnileads-scripts-and-tags-manager/