jQuery回显变量两次或如何递增

时间:2016-04-15 16:19:02

标签: javascript jquery

我有一些将由jQuery动态生成的输入字段。每次按下按钮,都会添加两个输入字段。要处理名称,n会自动增加。现在我想我只能使用一个变量n来命名输入标签。

$(wrapper).append("<input class='add' name='xdata_" + n + "' placeholder='type in' type='text' value=''><input class='add' name='xdata_"+ n++ +"' placeholder='Datum' type='text' value=''>");

名字标签会显示正确的n。问题是第二个n++只会与第一个n相同,即使它应该增加n++。设置第二个变量时它可以工作,但我想缩短代码。所以我想知道我做错了什么?

非常感谢。

1 个答案:

答案 0 :(得分:3)

您需要使用 GridView cardsGrid = (GridView) rootView.findViewById(R.id.choosecardsGridview); (预增量)代替++n(增量后)

n++