【问题标题】:How can i get value of input from checkbox with multiple selects?如何从具有多个选择的复选框中获取输入值?
【发布时间】:2013-03-28 15:35:41
【问题描述】:

我有一个脚本,我在其中使用 PHP 和 Smarty。我只想通过一个带有多个选择选项的值的多个复选框来拯救一个变量。我该怎么做?

下面是当前的结构,但是当我点击name = "orcar"的复选框时并没有带上selects的值

{foreach from=$planes item=plane}
<tr>
<td><label class="checkbox"><i class="icon icon-hand-right"></i>                
<input name="orcar" type="checkbox"/></td></label>                                  
<td><select class="input-medium"><option>{$plane.model}</option></select></td>
<td><select class="input-large">
  <option>{$anv1}</option>
  <option>{$anv2}</option>
  <option>{$anv3}</option>
  <option>{$anv4}</option>                  
</select></td>
<td><select class="input-medium">
  <option>{$eng1}</option>
  <option>{$eng2}</option>
  <option>{$eng3}</option>
  <option>{$eng4}</option>          
</select></td>                                  
</tr>
{/foreach}

【问题讨论】:

    标签: php select smarty options


    【解决方案1】:

    您的选择元素没有name 属性。您需要这些才能发布数据。

    【讨论】:

      【解决方案2】:

      是的,没错,您的输入没有名称。 第二点,如果您将相同的名称放在两个不同的输入中,您将得到一个包含答案的数组。

      【讨论】:

      • 如果这个cmet中的任何一个解决了你的问题,请接受它是正确的,这样任何其他有同样问题的人都会很容易找到答案
      猜你喜欢
      • 2023-03-24
      • 2020-02-23
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      • 2015-02-11
      • 2020-01-16
      相关资源
      最近更新 更多