试图获得一个表单来加载页面,其中已经检查了之前检查过的收音机(在新加载时)。
该页面的提交内容作为 php 变量保存,我可以将其传递到 javascript 中,其余的应该很简单,但它对我不起作用。
我的代码:
<div class="question">
<label for="sv_213">Question?</label>
<input
class="radio"
type="radio"
value="Yes"
name="sv_213"
/>Yes
<input
class="radio"
type="radio"
value="No"
name="sv_213"
/>No
</div>
我的JavaScript:
$(function() {
var $213 = Yes;
$("input[name='sv_213'][value="$213"]").attr('checked', true);
});?
在上面的js中
var $213 = <dynamically generated content>
这样它被设置为等于选中的单选按钮的值
这是一个无法正常工作的 js fiddle:http: //jsfiddle.net/CW8AC/
非常感谢您的帮助。
顺便说一句,我的代码是基于这个,以前问过的问题: Set selected radio from radio group with a value