2017-11-25 23 views
0

我正在开发或创建一个网站,该网站将由组织使用。 具体来说,我有一个会员的注册表单有问题。 成员必须有3个或更多的委员会才能站立。在我以前的工作中,我在一个复选框中创建了这个工作,但不幸的是,我在这方面遇到了很大的麻烦。然后我想到了这一点,我知道有人知道这一点,即使我已经做了一些研究。 这是我正在谈论的div的样本。  添加选择在点击php中的按钮后复制或复制div,仍然无法找出

  <div class="form-group has-feedback"> 
      <select type="text" name="e_squestion" class="form-control" autocomplete="off" style="font-size:12px; height:30px;"> 
       <option value=''>* Security Question *</option> 
       <option value='1'>Internal Rules and Privileges</option> 
       <option value='2'>Appropriations Finance and Budget</option> 
       <option value='3'>Agriculture and Cooperatives</option> 
       <option value='4'>Environmental Protection, Natural Resources and Disaster Risk Reduction Management</option>      
       <option value='5'>Education</option> 
       <option value='6'>Tourism, Culture and Special Events</option> 
       <option value='7'>Zoning and Rural Development</option> 
       <option value='8'>Good Government, Public Ethics and Accountability</option> 
       <option value='9'>Ways and Means</option> 
       <option value='10'>Women and Family and Social Services</option> 
       <option value='11'>Human Rights, Peace & Order and Public Safety</option> 
       <option value='12'>Public Works</option> 
       <option value='13'>Health and Public Sanitation</option> 
       <option value='14'>Trade, Labor, Commerce & Industry</option> 
       <option value='15'>Public Utilities</option> 
       <option value='16'>Barangay Affairs</option> 
       <option value='17'>Public Market & Slaughterhouse</option> 
      </select> 
      </div> 

我计划什么,如果一个成员将只选择一个委员会,他/她会受不了,如果他/她有3个委员会来代表他/她将只要按一下上面的按钮三次,在那里你选择选项的div将出现在一起,旁边有一个按钮关闭它,成员想要删除它。 我只是要求其他人的帮助,我希望能够帮助任何能够帮助我的人。 非常感谢。和平。 :)

回答

0

有2个部分,你需要解决:

  1. 选择标签的前端重复。这是很容易使用jQuery或任何其他库做,你可以简单var select = $("select").clone();然后$("#container-of-selects").append(select);

  2. 您需要选择标签的name属性更改为e_squestion[]:这将允许您发送所有选定的选项为1个阵列你可以保存。您将有权访问PHP的e_squestion param($ _POST或您正在使用的任何框架)。

+0

谢谢先生。我很感谢你的回答,先生。我在其他事情上有点忙,先生。但是,明天的生病会试图练习和应用你所说的先生。先生非常感谢您。 (对不起,我的多余的“先生”,我更可能尊重别人,特别是那些帮助别人的人。再次感谢您的先生。 –