2014-02-28 69 views
1

我用jQuery克隆select标签,让用户填写一些字段:使用select标签名称相同

原始的HTML:

<form method="post"> 
    <select name="theName"> 
     <option value="any">Any</option> 
     ... 
    </select> 
</form> 

转化HTML:

<form method="post"> 
    <select name="theName"> 
     <option value="any">Any</option> 
     ... 
    </select> 
    <select name="theName"> 
     <option value="other">Other</option> 
     ... 
    </select> 
</form> 

问题是我只得到$_POST['theName']中的第二个参数。

我应该重新命名所有新的select标签名称吗?

+0

是你应该,如果你想seperately让他们在'$ _POST'重新命名。如果问题出在你身上,jquery应用于select by name将其转换为类名,并将相同的类应用于每个选择框 –

+2

您必须创建一个名称