Javascript 在这种情况下,是否有替代全局变量的良好做法?

Javascript 在这种情况下,是否有替代全局变量的良好做法?,javascript,jquery,ajax,Javascript,Jquery,Ajax,这是一个地址寄存器,我使用javascript用输入内容动态填充HTML表。 我不希望它插入数据库,直到她填写了她想要的地址,所以它基本上是将输入值添加到表中。 问题是,我需要将这些值作为地址数组传递,以便将它们插入到我的数据库中。 我认为解析表以获取数据不是一种有效或好的方法,全局变量在这种情况下会是一件坏事吗?如果您有更好的解决方法,请分享 您应该对数据集进行基于JSON的表示,并将其与DOM表一起更新。然后通过AJAX将JSON对象发送到服务器 这不是一个真正的“全局变量”问题 如果您不想

这是一个地址寄存器,我使用javascript用输入内容动态填充HTML表。
我不希望它插入数据库,直到她填写了她想要的地址,所以它基本上是将输入值添加到表中。

问题是,我需要将这些值作为地址数组传递,以便将它们插入到我的数据库中。


我认为解析表以获取数据不是一种有效或好的方法,全局变量在这种情况下会是一件坏事吗?

如果您有更好的解决方法,请分享

您应该对数据集进行基于JSON的表示,并将其与DOM表一起更新。然后通过AJAX将JSON对象发送到服务器

这不是一个真正的“全局变量”问题


如果您不想使用自己的框架,有很多框架可以帮助您做到这一点:主干、角度、余烬等等。

因为您使用的是jQuery,所以您可以使用该函数将数据模型附加到表中。
list
怎么样?每次她输入新地址时,您都会将address对象推到列表中?