判断一下,是"语文"的时候设置checked=true;

解决方案 »

  1.   

    功能函数A
    function A
    {
    $a;//一维数组
    $aa[];//二维数组
    echo "上面的JS语句";
    }
    问题是我想在JS里面接收$a[i]和$aa[i][j];
    该怎么写~
      

  2.   

    for(var i=0;i<sMenu[j].length;i++)
    if(sMenu[j][i]=='语言'){osMenu.options[i] = new Option(sMenu[j][i],sValue[j][i],true, true);continue;}
    osMenu.options[i] = new Option(sMenu[j][i],sValue[j][i]);
    }
      

  3.   

    五笔联想....<script type="text/javascript">
    //<![CDATA[
    for(var i=0;i<sMenu[j].length;i++)
    if(sMenu[j][i]=='语文'){osMenu.options[i] = new Option(sMenu[j][i],sValue[j][i],true, true);continue;}
    osMenu.options[i] = new Option(sMenu[j][i],sValue[j][i]);
    }
    //]]>
    </script>
      

  4.   

    不行啊
    大哥
    我把这个函数帖出来,大家帮我看一下~
    function getUserAcessDepartment2($db,$departmentId)
    {
        $arrDepartmentId = getDivision(",",$_SESSION['user_department_id']);

    $sql = "select * from tb_department_type";
    $result = $db->query($sql);
    $fMenu="\"请选择...\",";
    $fValue="\"\",";
    while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
    $fMenu.="\"".$row["bname"]."\",";
    $fValue.="\"".$row["id"]."\","; }
    $fMenu=substr($fMenu,0,(strlen($fMenu)-1));
    $fMenu="[".$fMenu."]";//*****************************得到var fMenu
    $fValue=substr($fValue,0,(strlen($fValue)-1));
    $fValue="[".$fValue."]";//*****************************得到var fValue //得到*****************************var sMenu
    $sql = "select * from tb_department_type";
    $result = $db->query($sql);

    $sMenu="\"请选择...\",";
    $sMenu="[".$sMenu."],[";

    while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
    $parentid=$row["id"];
    $sql = accessDepartmentBuildSQL($arrDepartmentId,$parentid);  
    //$sql = "select * from tb_department where department_type='$parentid'";
    $result1 = $db->query($sql);

    while($row1 = $result1->fetchRow(DB_FETCHMODE_ASSOC)){
    $num=$result1->numRows();
    $i++;
    $sMenu.="\"".$row1["department_name"]."\",";
    if($i==$num){
    $sMenu="[".$sMenu."],[";
    $i=0;
    }
    }
    }
    $sMenu.="]";
    $sMenu=str_replace("\",]","\"]",$sMenu);
    $sMenu=str_replace(",[]","]",$sMenu);
    if((substr($sMenu,0,2))=="[\""){
    $sMenu="[".$sMenu;
    }else{
    $sMenu=preg_replace("/\[{3,}/is","[[\\1",$sMenu);//匹配
    } //得到*****************************var sValue
    $sql = "select * from tb_department_type";
    $result = $db->query($sql);

    $sValue="\"\",";
    $sValue="[".$sValue."],[";

    while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
    $parentid=$row["id"];
    $sql = accessDepartmentBuildSQL($arrDepartmentId,$parentid);
    //$sql = "select * from tb_department where department_type='$parentid'";
    $result1 = $db->query($sql);

    while($row1 = $result1->fetchRow(DB_FETCHMODE_ASSOC)){
    $nums=$result1->numRows();
    $j++;
    $sValue.="\"".$row1["department_id"]."\",";
    if($j==$nums){
    $sValue="[".$sValue."],[";
    $j=0;
    }
    }
    }
    $sValue.="]";
    $sValue=str_replace("\",]","\"]",$sValue);
    $sValue=str_replace(",[]","]",$sValue);
    if((substr($sValue,0,2))=="[\""){
    $sValue="[".$sValue;
    }else{
    $sValue=preg_replace("/\[{3,}/is","[[\\1",$sValue);//匹配
    }echo 
    "
    <div id='tar'></div>
    <SCRIPT LANGUAGE='JavaScript' DEFER>
    var fMenu = $fMenu;
    var fValue = $fValue;
    var sMenu = $sMenu;
    var sValue = $sValue;var oWhere = document.all.tar;
    var ofMenu = document.createElement(\"<SELECT name=\'bigclass\'>\");
    var osMenu = document.createElement(\"<SELECT name=\'department_id\'datatype=\'Require\' msg=\'部门或学科不能为空\' >\");
    with(oWhere)appendChild(ofMenu),appendChild(osMenu);createMainOptions();
    createSubOptions(0);ofMenu.onchange = function() {createSubOptions(this.selectedIndex);};function createMainOptions() 
    {
        for(var i=0;i<fMenu.length;i++)
        {
            ofMenu.options[i] = new Option(fMenu[i],fValue[i]);
        }
          
    }
    function createSubOptions(j) 
    {
        with(osMenu) 
        {
            length=0;
            for(var i=0;i<sMenu[j].length;i++)
                osMenu.options[i] = new Option(sMenu[j][i],sValue[j][i]);
        }
    }
    </SCRIPT>
    ";
    }