选择框名称值有问题-可以隐藏吗?

时间:2019-06-07 20:02:17

标签: php smarty html-select

我的选择框名称值有问题。选择框后的“名称”值将此值添加到GET方法中。 (我不需要GET方法中的name值。)

但是另一个问题是我从选择框名称值中获取了数组的值。如果我没有在选择框中设置名称值,那么在选择框的选项中将无法获得数组的值。

这是代码的一部分:

<tr>
<td class="{$CLASS}">
<select id=select name=select>
	
{foreach item=player from=$rooster}
		
		{if $club.id == $player.id_club}
		{cycle values="listeven,listodd" assign=CLASS         print=false}	
<option value="{$player.id}">{$player.name}</option>
		{/if}
    
{/foreach}
</select>
</td>
</tr>

Get方法的当前值:(2和7是玩家的ID)

?match=182&save=1&select=2&select=7

GET方法的期望值:

?match=182&save=1&pos_2=othervalue&pos_7=othervalue

(如您所见,我想将玩家的ID分配给pos_标签。(我已经尝试将选择框名称值更改为pos _ {$$ player.id},但它不起作用。

是否可以获得所需的GET方法?或至少可以某种方式隐藏选择框的“名称”值。 我希望有人可以为我提供一个好主意。非常感谢。

0 个答案:

没有答案