我有一个看起来像这样的集合
def quantities = [10,50,100,200,300,500,1000,2000,3000,5000,10000]
or
def availableQuantities = ProductQuantity.findAll() as JSON
我正在尝试将集合返回到我的 View ,以便像这样传递到 javascript 中。
[availableQuantities:availableQuantities]
而不是在我的js中得到以下结果。
availableQuantities": [10,50,100,200,300,500,1000,2000,3000,5000,10000]
我得到下面的结果。如何得到上面的结果?
availableQuantities":\u005b10\u002c50\u002c100\u002c200\u002c300\u002c500\u002c1000\u002c2000\u002c3000\u002c5000\u002c10000\u005d}
最佳答案
尝试这样:
<script type="text/javascript">
var quantities = ${quantities};
</script>
这将为您提供一个javascript变量值:[10,50,100,200,300,500,1000,2000,3000,5000,10000]
关于javascript - groovy grails 将集合返回给 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30945614/