radio 待整理

<form action="../dbconfig/specialSearch.action" name="searchForm" method="post" onsubmit="return formSubmit();">
                    <input type="hidden" name="tablename" value="${tableName}" />
                    <input type="hidden" name="fsFlag" value="specialsearch" />
                    
                      出生日期:<input type="text" name="field_出生日期" value="" />
                      <input type="radio" name="出生日期_querymodel" value="yes" checked="checked"/>精确
                      <input type="radio" name="出生日期_querymodel" value="no"/>模糊
                      
                      公民身份号码:<input type="text" name="field_公民身份号码" value="" />
                      <input type="radio" name="公民身份号码_querymodel" value="yes" checked="checked"/>精确
                      <input type="radio" name="公民身份号码_querymodel" value="no"/>模糊
                    
                    <input type="submit" value="查询" />
</form>

//查看选中radio的值,其实不用看,服务器端通过request.getParameter("出生日期_querymodel");会自动取得它的值

function formSubmit() {
        var model = document.getElementsByName("出生日期_querymodel");
        if(model[0].checked){
            alert("check值:" + model[0].value);
        }else{
            alert("check值:" + model[1].value);
        }
        return true;
    }

//将id为t_specialsearch下的所有的value为yes的radio类型的input,默认选中

//期中   ${showFlag == "yes" ? "yes":"no"}  为EL表达式的三目运算符

$(document).ready(function(){
        if("yes" !=  "${showFlag == "yes" ? "yes":"no"}" ){
            $("#t_specialsearch input[type=radio][value='yes']").each(function(){
                $(this).attr("checked",'checked');
            });
        }
    });

posted on 2013-05-22 18:29  lovebeauty  阅读(145)  评论(0编辑  收藏  举报

导航