• 06-08-2016, 02:31:53
    #1
    Üyeliği durduruldu
    Merhaba,

    Arkadaşlar selectboxta 3 seçilince 3 ve 4 -5 artık ne seçilirse okadar input ekletmek istiyorum.

    http://jsfiddle.net/s5wprroz/

    Yukarıdaki gibi bir örnek buldum fakat bu sürekli ekliyor nasıl kontrole alabilirim acaba ?
  • 06-08-2016, 02:50:59
    #2
    RapCrown adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Arkadaşlar selectboxta 3 seçilince 3 ve 4 -5 artık ne seçilirse okadar input ekletmek istiyorum.

    http://jsfiddle.net/s5wprroz/

    Yukarıdaki gibi bir örnek buldum fakat bu sürekli ekliyor nasıl kontrole alabilirim acaba ?
    <select id="steps_number">
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    </select>
    <div id="inputs">
    
    </div>
    $('#steps_number').change(function(){
        $('#inputs').html("");
        for(var i=0; i < parseInt($(this).val()); i++) {
            $('#inputs').append('<input type="text" name="someinput' + i + '">');
        }
    });
  • 06-08-2016, 03:51:34
    #3
    Üyeliği durduruldu
    inspectorrr adlı üyeden alıntı: mesajı görüntüle
    <select id="steps_number">
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    </select>
    <div id="inputs">
    
    </div>
    $('#steps_number').change(function(){
        $('#inputs').html("");
        for(var i=0; i < parseInt($(this).val()); i++) {
            $('#inputs').append('<input type="text" name="someinput' + i + '">');
        }
    });
    Hocam teşekkür ederim yardımınız için.