0

当我选择人数时,我有一个变量会增加,所以我想通过 ajax 将此变量传递到另一个页面。

我的代码是这样的:

for(var i = 1; i <= num; i++) {
  container.append('<tr><th width="120"><div align="left">Person on Room "'+i+'"</div></th><td><input type="text" name="txtHotelCustomerNameSingle'+i+'[]" id="txtHotelCustomerNameSingle'+i+'" size="15" placeholder="Single Room"></td></tr>');
}

如何name="txtHotelCustomerNameSingle'+i+'[]"通过 ajax 定义它以传递到另一个页面 php.ini。

我会试试这个,但它会向我发送错误,这是定义变量的好方法。

for(var i = 1; i <= num; i++) {
  var txtHotelCustomerNameSingle+i = $('#withHotel').serialize();
}
4

1 回答 1

0

我认为Array是一个更好的解决方案。

var txtHotelCustomerNameSingle = new Array();
for (...)
{
    txtHotelCustomerNameSingle[i] = ...
}
于 2013-03-23T21:00:21.877 回答