check items in a array are same

by Chandana Thota

HTML

<table border="1" id="tblDetails">
    <tr>
        <td>
       Select
        </td>
        <td>Name</td>
        <td>Location</td>
        <td>Area Code</td>
    </tr>
    <tr>
        <td>
            <input type="checkbox" />
        </td>
        <td>Candra</td>
        <td>Hyderabad</td>
        <td>113</td>
    </tr>
    <tr>
        <td>
            <input type="checkbox" />
        </td>
        <td>Chandra</td>
        <td>Hyderabad</td>
        <td>123</td>
    </tr>
    <tr>
        <td>
            <input type="checkbox" />
        </td>
        <td>Chndana</td>
        <td>Hyderabad</td>
        <td>983</td>
    </tr>
    <tr>
        <td>
            <input type="checkbox" />
        </td>
        <td>Chandra</td>
        <td>Delhi</td>
        <td>121</td>
    </tr>
    <tr>
        <td>
            <input type="checkbox" />
        </td>
        <td>Chandra</td>
        <td>Hyderabad</td>
        <td>321</td>
    </tr>
</table>

<div id="divSameRecords" style="display:none">
    select rows have same Name and location.
</div>

JavaScript

// Select checkboxes and check for name and location for each row
var checkedItems = [];
$("#tblDetails tr").each(function (i,record) {
    var nameTd = $(this).find("td")[1].innerHTML;
    var locationTd = $(this).find("td")[2].innerHTML;
    var LocName = nameTd + locationTd;
    
    checkedItems.push(LocName);
    
});
var res = AllTheSame(checkedItems);
alert(res);
function AllTheSame(array) {
    debugger;
    var first = array[0];
    return array.every(function(element) {
        return element === first;
    });
}