Как добавить радиопереключатель с динамической формой? - PullRequest
0 голосов
/ 10 февраля 2019

Я пишу HTML с динамической формой и у меня возникли проблемы с переключателем.

Я пытался изменить "name = 'some []'" на "name = 'some'" и изменить'id' отличается от других.

В представлении:


<div class="snippet" data-lang="js" data-hide="false" data-console="false" data-babel="false">
<div class="snippet-code">
<pre class="snippet-code-js lang-js prettyprint-override"><code>$nam = $this - > input - > post("name", TRUE);
$jek = $this - > input - > post("sex", TRUE);
$hub = $this - > input - > post("hub", TRUE);
for ($x = 0; $x < sizeof($nam); $x++) {
  $array[] = array('name' => $nam[$x], 'sex' => $jek[$x], 'hub' => $hub[$x]);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>

<div class="form-group">
  <label class="col-md-4 control-label">Sex</label>
  <div class="col-md-8 inputGroupContainer">
    <div class="btn-group btn-group-toggle" data-toggle="buttons">
      <label class="btn btn-default active">
        <input type="radio" name="sex[]" value="0"> Female
      </label>
      <label class="btn btn-default">
        <input type="radio" name="sex[]" value="1"> Male
      </label>
    </div>
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label">Kinship</label>
  <div class="col-md-8 inputGroupContainer">
    <div class="btn-group btn-group-toggle" data-toggle="buttons">
      <label class="btn btn-default active">
      <input type="radio" name="hub[]"> Wife
      </label>
      <label class="btn btn-default">
      <input type="radio" name="hub[]"> Daughter/Son
      </label>
      <label class="btn btn-default">
      <input type="radio" name="hub[]"> Other
      </label>
    </div>
  </div>
</div>

И результат:

Array ( [0] => Array ( [sex] => 1 [hub] => on) [1] => Array ( [sex] => [hub] => ) ) 

когда я выбрал:

  1. пол = 0, хаб = жена

  2. пол = 1, хаб = дочь / сын

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...