<ul data-role='listview' data-inset='true' data-divider-theme='b'>
<li data-role='list-divider'>
<label>Radio Button</label>
</li>
<li data-theme='c'>
<fieldset data-role='controlgroup'>
<input id='radio1' type='radio' name='Delete' />
<label for='radio1'>Radio 1</label>
<input id='radio2' type='radio' name='Delete' />
<label for='radio2'>Radio 2</label>
</fieldset>
</li>
</ul>
<div data-role='navbar'>
<ul data-inset='true'>
<li><a data-role='button' href='#' id='delete' data-icon='check'>Ok</a></li>
<li><a data-role='button' href='#' id='Cancel' data-icon='delete'>Cancel</a></li>
</ul>
</div>
$("input[type='radio']").checkboxradio("refresh");
var radTrn = $("#radio1").attr('checked');//here it is coming as undefined
var radRstAl = $("#radio2").attr('checked');//here it is coming as undefined
i m using jquery mobile simple dialog box RAW HTML mode.The radio button checking was working in jquery 1.6.4 and in 1.7.1 it was not working