Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

tentang validasi ajax..

help.. help.. help.... saya ingin buat form radio dan select kurang lebih seperti ini, saat pilihan radio A dipilih tampil sebagian tabel select option,


image



saat radio B dipilih tampil seluruh tabel select option ,


image


ada yang tahu
ga kira'" gimana validasi nya...

Tagged:

Comments

  • edited February 2013
    check dahulu apakah radio button nya ke checked atau tidak
    ex :
    if ($('input[name="radioB"]').is(':checked')) {
    //kode selanjutnya
    }

    selanjutnya siapin kode tambahannya
    gunakan append untuk menambahkan kolom pada table setelah kolom ke berapa menggunakan :eq()
    ex :
    $('table thead tr th:eq(x)').append('<td>ADD</td>');
    // x = kolom ke berapa

    kalau mau menghapusnya seperti radioA tinggal pakai $('table thead tr th:eq(x)').remove() sesuai :eq() yang dimau

    edit sesuai kebutuhan mu
    *judul sama isinya koq agak beda*
  • edited February 2013
    [SOLVED]


    udah ketemu om.. tengkyu tengkyu...

    Kurang lebih seperti ini..
    function tintable(){
     
    var checkedProduct_Progressive = "false";
    var checkedProduct = "false";
     
    for(var i=1;i&lt;=3;i++){
     
    if(document.getElementById("LensType_Progressive_" + i).checked){
     
    checkedProduct_Progressive = document.getElementById("LensType_Progressive_" + i).value;
     
    break;
    }
    }
     
    for(var i=1;i&lt;=3;i++){
     
    if(document.getElementById("LensType" + i).checked){
     
    checkedProduct = document.getElementById("LensType" + i).value;
     
    break;
    }
    }
     
    if(checkedProduct_Progressive == 3908763661){
     
    disableTint();
     
    }
     
    if(checkedProduct_Progressive == 6739066881){
     
    disableTint();
     
    }
     
     
    if(checkedProduct_Progressive == 2342027266){
     
    disableTint();
     
    }
     
    if(checkedProduct == 676429825){
     
    disableTint();
     
    }
     
    if(checkedProduct == 1555562536){
     
    disableTint();
     
    }
     
     
    if(checkedProduct == 676429826){
     
    disableTint();
     
    }
     
    }
     
    &lt; /pre&gt;
Sign In or Register to comment.