
select,radio 表单回显避免使用jquery载入赋值
注意事项:
代码如下:
不推荐:使用如下js代码
代码如下:
$(function(){
//回显时并不是真是数据的默认值
$("input[type=radio][name=visible]").each(function() {
if ($(this).val() == '${teacher.visible}') {
$(this).attr("checked", "checked");
}
});
$("#orderBy option").each(function() {
if ($(this).val() == '${teacher.orderBy}') {
$(this).attr("selected", "selected");
}
});
});
//-->
script>
最好的做法是:在jsp页面进行逻辑判断
代码如下:
checked="checked"/>显示
checked="checked"/>隐藏