На той же странице, как получить значение из переключателя и использовать его для следующего переключателя - PullRequest
0 голосов
/ 04 февраля 2019

На той же странице, как получить значение из переключателя и использовать его для следующего переключателя.

Пример:

OCountry OGender

Если я выбрал страну,тогда будет показана опция ниже:

OAmerica OEngland OAustralia OMalaysia

Но все это перед кнопкой подтверждения.Это все на одной странице.

Так что ниже мой код.Может кто-нибудь дать мне совет?

1. Клинок.

    <script type="text/javascript">
    function show1(){
      document.getElementById('div1').style.display ='none';
    }
    function show2(){
      document.getElementById('div1').style.display = 'block';
    }
    </script>
{!! Form::open(['action'=>'PostsController@store','method'=>'POST']) !!}
            <h2>Hi,{{Auth::user()->name}}</h2><br>
            <div class="form-group">
                {{Form::label('roomkey','Key Number:')}}<br>
                    @foreach($rkeys as $rkey)
                    @if($rkey->status == "1")
                    <div class="form-check form-check-inline">
                        <input onclick="show1()" class="form-check-input" type="radio" name="roomkey" hidden selected><br>
                            <input 
                            onclick="show2()" 
                            class="form-check-input" 
                            type="radio" 
                            name="roomkey" 
                            value="{{$rkey->roomkey}}" 
                            disabled> 
                            {{$rkey->roomkey}}<br></div>
                    @else
                    <div class="form-check form-check-inline">
                        <input onclick="show1()" class="form-check-input" type="radio" name="roomkey" hidden selected><br>
                    <input onclick="show2()" class="form-check-input"  type="radio" name="roomkey" value="{{$rkey->roomkey}}" > {{$rkey->roomkey}}<br></div>
                    @endif
                    @endforeach
            </div>
//so this is the after the 1st part of radio button form.
                <div id="div1" class="hide">
                <hr><p>Room Number:</p>
                @foreach ($room as $room)
                @foreach($rkeys as $rkey)
                @if($rkey->roomkey == $room->roomkey)
                <input type="checkbox" value="{{$room->roomNum}}" name="roomNum">
                {{$room->roomNum}} &nbsp;
                @endif
                @endforeach
                @endforeach
                </div>
            <br>
            <input name="status" type="hidden" value="1">
            {{Form::submit('Submit',['class'=>'btn btn-primary'])}}
        {!! Form::close() !!}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...