2015-04-27 1 views
0

В моем коде можно выбрать все элементы Я использую скрипт java для проверки всех, и это правильно работает. Но когда вы проверяете один из них из этой таблицы, я могу Не делайте этого. Одно значение вставлено. Как можно выбрать отдельно.Как выбрать несколько массивов, используя флажок в PHP? Также, как щелкнуть и выбрать один флажок в PHP

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 

<SCRIPT language="javascript"> 

$(function() { 
    // add multiple select/deselect functionality 
    $("#selectall").click(function() { 
     $('.name').attr('checked', this.checked); 
    }); 
    // if all checkbox are selected, then check the select all checkbox 
    // and viceversa 
    $(".name").click(function() { 
     if ($(".name").length == $(".name:checked").length) { 
      $("#selectall").attr("checked", "checked"); 
     } else { 
      $("#selectall").removeAttr("checked"); 
     } 
    }); 
}); 
</SCRIPT> 

`

ответ

0

попробовать ниже:

$(function() { 

// add multiple select/deselect functionality 

$("#selectall").click(function() { 

    $('.name').prop('checked', this.checked); 
    if (this.checked) 
     insertText(); 

}); 



// if all checkbox are selected, then check the select all checkbox 

// and viceversa 

$(".name").click(function() { 



    if ($(".name").length == $(".name:checked").length) { 

     $("#selectall").prop("checked", "checked"); 

    } else { 

     $("#selectall").prop("checked", false); 

    } 

    insertText(); 
}); 


function insertText() 
{ 
    var arr = []; 
    $('.name:checked').each(function() { 
     arr.push($(this).val()); 
    }) 

    $('.text').val($arr.join(',')); 

} 



}); 
+0

спасибо за ответ ... но он не работает в моем case..if я выбрать один флажок, используя этот код ... только имя берется ... соответствующие текстовые поля массива не вставляются –

+0

i обновить код. вы можете изменить этот класс текста для своего класса! –

+0

..i пробовал этот код .. эти данные вставляются дважды, когда я нажимаю флажок ... моя проблема ... там ... в моей таблице у меня есть отдельные флажки для каждой строки..и нужны два условия: 1. выберите все, когда щелкните один флажок. (он работает) 2. выберите один или два. Мне нужно выбрать отдельно. Где бы я ни боролся ... пожалуйста, помогите мне .. –

Смежные вопросы