Clone div ve aşamalı eleman kimlikleri yeniden adlandırmak

0 Cevap php

Tamam ben bunun içinde form elemanları ile div var diyelim. JQuery kullanarak bir düğmeye tıklama ile bu div klonlamak ve formun bir sürümünü 2 eklemek, böylece eleman kimlikleri TÜM kendi adına 1 artacaktır edebilmek istiyorum.

<div id="card">
    <!-- PART 1 --> 
    <h1 class="card_build">Build your card options:</h1>

    <select id="country" name="country[]">
        <?php
            include('lib/class_dbcon.php');
            $connect = new doConnect();

            $q = mysql_query("SELECT * FROM country ORDER BY country_id ASC");
            while($row = mysql_fetch_assoc($q))
            {
                echo '<option value="'.$row['country_id'].'">'.$row['country_option'].'</option>';
            }
        ?>
    </select>

    <select id="filter" name="filter[]">
        <option value="">-- Select Filter --</option>
    </select>

    <select id="load_choice" name="load_choice[]">
        <option value="">-- Select Load_choice --</option>
    </select>

    <select id="plastic" name="plastic[]">
        <option value="">-- Select Plastic --</option>
    </select>

    <select id="UG_tipping" name="UG_tipping[]">
        <option value="">-- Select UG/Tipping --</option>
    </select>
    <!-- PART 1 -->
    <!-- PART 2 -->
    <div id="part2" style="margin-top:10px;">
    <h1 class="card_build">Customize the card:</h1>
    <input type="text" name="3rdLine" size="32" class="field" id="3rdLine">
    <input type="text" name="4thLine" size="32" class="field" id="4thLine">
    <input type="text" name="card_value" size="32" class="field" id="card_value">
    <label for="showpoints">Show "Points"?</label>
    <input type="checkbox" value="points" class="checkbox" checked="checked">
    <label for="cobrand">Co-branded?</label>
    <input type="checkbox" value="cobrand" class="checkbox" checked="checked">
    <textarea rows="5" name="message" class="textarea" id="message"></textarea>
    <hr>
    </div>
    <!-- PART 2 -->
</div>
    <a href="#" onCLick="moreFields()">ADD</a>

Yani bu kodu bakmak ve bunu çoğaltmak ve açmak onu içine ve aynı zamanda div içinde eleman kimlikleri tüm aynı şeyi yapardı sonunda ADD bağlantıyı tıklayın olsaydı. Eserlerinden biri anahtarı I 5 klon maksimum istiyorum, bu yüzden script sadece (sürece ben maksimum oluşturmak için bir yöntem gördüğünüz gibi, ya da 5 gerçekten önemli değil) 4 kez artırmak.

Benim sadece diğer soru div kopyalandı PHP enjeksiyon inceliğini kalır, değil mi? Teşekkür peşin, ben bu bir bütün gece beynimi bozucu oldum.

0 Cevap