使用javascript检查/取消选中具有多个值的复选框 [英] Checked/unchecked checkbox with multiple value using javascript

查看:126
本文介绍了使用javascript检查/取消选中具有多个值的复选框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hellooo ...我需要帮助,有人帮我使用javascript复选框吗?

这是我的剧本:



Hellooo... i need help, anybody help me for checkbox using javascript?
this is my script:

<!DOCTYPE html>
<html>
<head>
    <title>jQuery With Example</title>
    @Scripts.Render("~/bundles/jquery")
    <script type="text/javascript">
        $(function () {
           
            var chkId = '';
            $('.chkNumber:checked').each(function () {
                chkId += $(this).val() + ",";
            });
            chkId = chkId.slice(0, -1);
           

            $('.chkSelectAll').click(function () {
                $('.chkNumber').prop('checked', $(this).is(':checked'));
            });

        });
    </script>
</head>
<body>
    <table id="mytable">
        <tr>
            <td>
                <input type="checkbox" class="chkSelectAll" />SelectAll
            </td>
            <td><input type="checkbox" class="chkNumber" value="1" />One</td>
            <td><input type="checkbox" class="chkNumber" value="2" />Two</td>
            <td><input type="checkbox" class="chkNumber" value="3" />Three</td>
            <td><input type="checkbox" class="chkNumber" value="4" />Four</td>
            <td><input type="checkbox" class="chkNumber" value="5" />Five<br /></td>
        </tr>
    </table>
</body>
</html>







i想要我检查/未选中所有值1-5级(chkSelectAll)被选中/取消选中。



给我解决方案请...




i want if i checked/unchecked all value 1-5 class(chkSelectAll) is checked/unchecked.

give me solution please...

推荐答案

function (){

var chkId = < span class =code-string>' ';
(function () { var chkId = '';


' 。chkNumber:选中')。each( function (){
chkId + =
('.chkNumber:checked').each(function () { chkId +=


this )。val()+ ;
});
chkId = chkId.slice( 0 , - 1);
(this).val() + ","; }); chkId = chkId.slice(0, -1);


这篇关于使用javascript检查/取消选中具有多个值的复选框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆