php - 我如何将选择转换为复选框

标签 php javascript jquery html smarty

这听起来很奇怪,但我有这个鳕鱼,我需要将它转换为复选框,具有相同的功能

 <select onchange="document.getElementById('reasonDiv{$test->id}').style.display = '';
  document.getElementById('reason{$test->id}').value = this.value;" name='reasonId{$test->id}' id='reasonId{$test->id}'>
  <option value=''>Test</option>
  {foreach item=test from=$testtmp.6}
      <input type="checkbox" value='{include file='testen.tpl'
     blog=$test1 member=$test2 contents=$test->contents replyId=$test->predefinedreplyid }' label='{$test->predefinedreplyid}'
     {if $test->predefinedreplyid==$test1->declineId}selected="selected"{/if}>{$test->subject}</option>
  {/foreach}
 </select>

我该怎么做?感谢帮助

最佳答案

  {foreach item=test from=$testtmp.6}
      <input type="radio" name='reasonId{$test->id}' onClick="onchange="document.getElementById('reasonDiv{$test->id}').style.display = '';
  document.getElementById('reason{$test->id}').value = this.value;" type="checkbox" value='{include file='testen.tpl'
     blog=$test1 member=$test2 contents=$test->contents replyId=$test->predefinedreplyid }' label='{$test->predefinedreplyid}'
     {if $test->predefinedreplyid==$test1->declineId}selected="selected"{/if}>{$test->subject}/>
  {/foreach}

我认为它应该可以解决问题:)

关于php - 我如何将选择转换为复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2461966/

相关文章:

php - (12)无法分配内存: couldn't create child process:/opt/suphp/sbin/suphp

javascript - 使用未收到的数据将数据 POST 到 PHP 的另一个页面,以便使用 Ajax 进行处理

php - 重定向错误后表单验证和重新填充字段值;验证有效,但值无效 (CodeIgniter 3)

PHP CLI 进程在退出时永远挂起

javascript - 从 TypeScript 1.0 升级到 1.8 后 IgniteUI 中缺少属性

javascript - 为什么在内容容器外单击时灯箱不关闭

javascript - 相当于 jquery 1.10 中的 $.curCSS 方法

javascript - 将 jQuery 生成的值传递给 PHP Mail

jquery - CSS:Div 不会居中,并且大小很奇怪

javascript - 如何访问折叠面板内的可见 html 元素?