$('document').ready(function () {
$("input[disabled='False']").each(function(){$(this).removeAttr('disabled');});
$("input[disabled='false']").each(function(){$(this).removeAttr('disabled');});
}**)**
You have missed out the closing brace (highlighted in bold)
The actual code should be
$('document').ready(function () {
$("input[disabled='disabled']").each(function(){$(this).removeAttr('disabled');});
})
And instead of False, pass disabled. That should work fine in all browsers
Use a attribute called key to identify whether to enable the input or not. Here is the code. It will work in all browsers.
<table class="tabla" cellpadding="0" border="0">
<tr>
<td>
<label>Names</label>
</td>
<td>
<label>DoB</label>
</td>
<td style="width:82px" >
<label>Gender</label>
</td>
</tr>
<tr id="HijoCargoRow0">
<td>
<input key="false" id="XXX" name="XXX" style="width:260px" type="text" value="" />
</td>
<td>
<input class="datepicker" key="true" id="YYY" name="YYY" style="width:70px" type="text" value="" />
</td>
<td>
<input key="true" id="M" name="ZZZ" type="radio" value="M" /><label for="M">M</label>
<input key="true" id="F" name="ZZZ" type="radio" value="F" /><label for="F">F</label>
</td>
</tr>
</table>
<script>
$(function(){
$("input[key='true']").each(function(){
$(this).attr('disabled','disabled')
});
});
</script>