【发布时间】:2018-01-14 06:15:51
【问题描述】:
我有一个关于 jquery 和动态表的问题。
我的页面上有多个元素。我们正在尝试想出一种方法来获取多个元素,然后添加或减去数字以生成当前不在页面上的新元素。为不希望在页面上添加相同元素的所有类型的客户执行此操作。因此,我们可以在数据库中以 jquery 命令的形式将所有元素都包含在一个表中。例如
$('.field1').val() - $('.field2').val()
以上内容存储为我们将从数据库中检索的变量。如果我真的在控制台窗口中写这个,我会得到一个值。我们的问题是我们希望将这些值彼此减去(评估)并将值存储在另一个变量中。我猜想相当于 Javascript 中的 eval 函数。我不确定这样的事情是否存在。
为了更清楚地说明这一点,请查看下面的示例。
var example1 = "$('.field1').val() - $('.field2').val()"
上面的变量“example1”已经保存了我们想要执行的字符串。有没有简单的方法来执行这段代码。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript jquery dynamic dynamic-variables