как сохранить данные в sql из дополнительной формы ввода - PullRequest
0 голосов
/ 29 августа 2018

Эй, я новичок в laravel и php, но у меня есть проблема в моем проекте, все замечательно, но когда я хочу сохранить данные из формы под названием 'jurusan', они не будут сохранены в sql. вот код

<div class="form-group">
    <label>Tingkat Pendidikan :</label>
    <select class="form-control" name="tingkatPendidikan" id="selector">
        <option value="SD">SD</option>
        <option value="SMP">SMP</option>
        <option value="SMA">SMA</option>
        <option value="SMK">SMK</option>
        <option value="universitas">Universtias</option>
    </select>
</div>
<div class="SMA op" style="display:none">
    <label>Jurusan</label>
    <select class="form-control" name="jurusan">
        <option value="IPA">IPA</option>
        <option value="IPS">IPS</option>
    </select>
</div>
<div class="SMK op" style="display:none">
    <label>Jurusan</label>
    <input type="text" class="form-control"  placeholder="masukan jenis jurusan " name="jurusan" >
</div>
<div class="universitas op" style="display:none">
    <label>Fakultas</label>
    <input type="text" class="form-control"  placeholder="masukan jenis fakultas " name="jurusan" >
</div>

тогда этот скрипт я использую, чтобы показать форму 'jurusan'

<script type="text/javascript">
    $('#selector').on('change',function() {
        var divClass = $(this).val();
        $(".op").hide();
        $("."+divClass).slideDown('medium');
    });
</script>

1 Ответ

0 голосов
/ 29 августа 2018

Согласно вашему коду, у вас есть два <input tyep="text"/> с именем jurusan, это проблема, либо у вас другое имя, либо вы можете enable/disable тип ввода, когда вы скрываете / отображаете контейнер div.

Как:

<script type="text/javascript">
    $('#selector').on('change',function() {
        var divClass = $(this).val();
        $(".op").hide();
        $(".op :text").prop("disabled", true);
        $("."+divClass).slideDown('medium');
        $("."+ divClass + " :text").prop("disabled", false);
    });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...