Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

save setiap baris menggunakan jquery .append

hy semua..
saya ada pertanyaan tentang jquery .append  mohon bantuannya yah..
tapi sebelumnya cek disini yah gan http://jsfiddle.net/badvz/4ddutu47/3/

* pertanyaannya adalah bagaimana cara save setiap nim perbaris

yg sayapernah coba  

$(".save_item"+count+).click{//bagaimana caranya ngedetect button perbaris
alert(kirim valuenya);
});

terima kasih

Tanggapan

  • Dipelajari sendiri

    <script>

    function row(count) {

        return '<tr class="records">' +
            '<td id="'+count+'">' + count + '</td>' +
            '<td><input id="nim_' + count + '" class="nim" name="nim' + count + '" type="text"></td>' +
            '<td><a class="save_item_' + count + '" href="javascript:void(0);" >Save</a>' +
            '<td><a class="remove_item_' + count + '" href="javascript:void(0);" >Delete</a>' +
        '</tr>';

    }

    function save(data) {

        return $.ajax({
            type: "POST",
            url: "save.php",
            dataType: "json",
            data: data,
        });

    }

    $(document).ready(function() {

        var count = 0;
        var max = 10;

        $("#add_btn").on('click', function() {
            count += 1;
            var no = count;

            if (max >= count) {

                $('#container').append(row(count));

                $(".remove_item_" + count).on('click', function() {
                    $(this).parents(".records").fadeOut();
                    $(this).parents(".records").remove();
                });

                $(".save_item_" + count).on('click', function(ev) {
                    var nim = $(this).parents(".records").find(".nim").val();
                    console.log(nim);
                    var data = {
                        'no' : no,
                        'nim' : nim,
                    }
                    save(data).done(function(value) {
                        console.log(value);
                    });
                });

            }

        });

    });

    </script>
  • keren gan mantap 
    jadi logikanya setiap buttonnya di klik kita looping yah..

    thanks
  • edited December 2014
    biar ngesave nya gak looping juga makanya dibuat gini $(".save_item_" + count)

    Yo sama-sama

    Tahun baruan sana, jng ngoding mulu :))

    * jng pake "gan" lagi
  • wkwkwkwkwkw..... :-))

Sign In or Register to comment.