0
 $(document).ready(function () {

        $("#Button_Edit").click(function () {
            var radio1 = $("#GridView_Customer_Project_List:radio[id^='RadioButton_Select']");
            if (radio1.is(':checked') == true) {
                alert("Selected");

            }
            if (radio1.is(':checked') == false) {
                alert("Not selected");                 
            }             

        });

    });

上記のコードでは、常に警告メッセージが選択されていないため、両方の検証が必要です

4

2 に答える 2

1

GridView を適切に選択していないと思います。これを試してください:

var count=$('table[id*="GridView_Customer_Project_List"] input[type="radio"]:checked').length;
if (count > 0){
 alert ('Selected');
}
else
    alert('Not Selected');
于 2013-10-24T06:32:43.447 に答える
0

次のコードを試してください

$(document).ready(function () {

    $("#Button_Edit").click(function () {
        var radio1 = $("#GridView_Customer_Project_List:radio[id^='RadioButton_Select']");
        if (radio1.is(':checked') == true) {
            alert("Selected");

        }
       else
        {

        if (radio1.is(':checked') == false) {
            alert("Not selected");                 
        }             
        }
    });

});
于 2013-10-24T06:10:55.477 に答える