Old() multiple array select option

untuk menampilkan select old() di laravel yg multiple array bagaimana ya?

<form action="/reg" method="POST"  enctype="multipart/form-data">
<div class="row">
    <div class="col-lg-2">
        <span class="login2 pull-left pull-left-pro">Alamat<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <input type="text" class="form-control" value="alalaskajd" name="alamat_[]" id="alamat_1" maxlength="200">
    </div>
</div>
<div class="row">
    <div class="col-md-2">
        <span class="login2 pull-left pull-left-pro">Provinsi<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <select class="form-control" name="provinsi_[]" id-kota='1' id="provinsi_1" onFocus='provinsi(this)'>
            <option></option>
        </select>
    </div>
</div>
<div class="row">
    <div class="col-lg-2">
        <span class="login2 pull-left pull-left-pro">Alamat<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <input type="text" class="form-control" value="alalaskajd" name="alamat_[]" id="alamat_2" maxlength="200">
    </div>
</div>
<div class="row">
    <div class="col-md-2">
        <span class="login2 pull-left pull-left-pro">Provinsi<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <select class="form-control" name="provinsi_[]" id="provinsi_2" id-kota='2'  onFocus='provinsi(this)'>
            <option></option>
        </select>
    </div>
</div>
<div class="row">
    <div class="col-lg-2">
        <span class="login2 pull-left pull-left-pro">Alamat<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <input type="text" class="form-control" value="alalaskajd" name="alamat_[]" id="alamat_3" maxlength="200">
    </div>
</div>
<div class="row">
    <div class="col-md-2">
        <span class="login2 pull-left pull-left-pro">Provinsi<font color="red">*</font></span>
    </div>
    <div class="col-lg-5">
        <select class="form-control" name="provinsi_[]" id="provinsi_3" id-kota='3' onFocus='provinsi(this)'>
            <option></option>
        </select>
    </div>
</div>
</form>

<script type="text/javascript">
function provinsi(a){
    $('#ok').val(a);
        $.ajax({
        url: '/merchant/provinsi',
        type: "GET",
        dataType: "json",
        success:function(data){
            console.log(data);
            var target = $("#provinsi_"+$(a).attr('id-kota'));

            target.empty();
            target.append('<option value=""></option>');
            $.each(data, function(key, value) {
                if(key!=12){
                    target.append('<option value="'+ key +'">'+ value +'</option>');
                }
            });
        }
    });
}
$(document).ready(function(){
    var hirk=$("#hirk").val();
            for(i=0;i<=Number(hirk-3);i++){
                var a=Number(i)+2;
                var prov=$('#provn_'+a).val();
                if(prov){
                    $.ajax({
                        url: '/prov/'+prov,
                        type: "GET",
                        dataType: "json",
                        success:function(data)
                        {
                            console.log(data);

                            $("#provinsi_"+a).empty();
                            $("#provinsi_"+a).append('<option value=""></option>');
                            $.each(data, function(key, value) {
                                if(key!=12){
                                    $("#provinsi_"+a).append('<option value="'+ key +'">'+ value +'</option>');
                                }
                            });
                        }
                    });
                }
            }
    }
}
</script>

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Tanggapan

coba lebih rapi gan kode nya diindent biar orang yang mau bantu mudah bacanya. Tampilkan juga isi array kamu seperti a pa dan highlight bagian penting saja

udah di rapiin gan. jadi old()yg di provinsi_1 harusnya muncul karna di JS nya itu udah ada pas di console.log(data)

mungkin bia ditampikan isi "data" nya seperti apa, sekarang yang terjadi apa?

klo untuk kondisi awal berarti semua koding donk gan?itu ane ambil potongan koding pada saat di klik submit dan terjadi has_error. jadi ane mau nampilin old provinsi

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban