在一个CSV行中添加多个值Javascript

时间:2012-07-05 12:23:35

标签: javascript ajax arrays

有没有办法做到这一点?我不喜欢javascript括号等...

item: ($('input#title'+id).val(),$('input#qty'+id).val(),$('input#price'+id).val()),

我尝试了以上但它只给了我最后的值,

Firebug给了我:

item_1  7
item_2  7
item_3  7
item_4  7
item_5  7

接下来是什么:

item_1  Burgers,3,12.50
item_2  Sandwiches,7,7.50
item_3  Fries,10,5.50
item_4  Drinks,10,2.50
item_5  Pancakes,12,7.50

我想这样做,因为抓住csv数组然后每行插入数据会更容易。

我基本上将数据插入到mysql表中,我可以将其作为食物订单显示给客户端。

提前致谢 强尼

1 个答案:

答案 0 :(得分:0)

使用方括号代替,假设您需要一个数组。

item: [$('input#title'+id).val(),$('input#qty'+id).val(),$('input#price'+id).val()],

这是一篇解释您最初问题的帖子: Javascript "tuple" notation: what is its point?