【问题标题】:Html Multiple Select items Selected issueHtml 多选项目 已选问题
【发布时间】:2013-03-31 17:32:37
【问题描述】:

我有一个包含多个选择项的表单。我可以选择多个项目。但是如果我用 PHP 错误地输入了表单的其他字段,我该如何选择我最初选择的那些项目?

<select name="interest[]" class="tr5" multiple="multiple">
<option value="">Select..</option>
<option value="art">Art</option>
<option value="litteratures">Litteratures</option>
<option value="business" >Business</option>    
<option value="internet" >Internet</option>    
</select>

我可以在没有 multiple tag 的情况下使用 php 做到这一点。

<option value="internet" <?php if(isset($_POST['interest']) && $_POST['interest'] == 
"internet") echo 'selected = "selected"';?>>Internet</option>    

感谢您的帮助。

【问题讨论】:

  • 如果我理解你的问题,那么你就按照你的建议去做;但我想它会在一个循环中完成。

标签: php html


【解决方案1】:

你可以这样做

<option value="internet" <?php if(isset($_POST['interest']) &&
in_array("internet",$_POST['interest'])) echo 'selected = "selected"';?>>Internet</option>

【讨论】:

  • @AlexMojum:不客气,很高兴知道它有帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 2010-11-05
  • 1970-01-01
  • 1970-01-01
  • 2017-08-03
相关资源
最近更新 更多