当前位置: 代码迷 >> Java Web开发 >> 小弟我该如何url动态传参,始终动态传不了
  详细解决方案

小弟我该如何url动态传参,始终动态传不了

热度:62   发布时间:2016-04-16 22:05:56.0
我该怎么url动态传参,始终动态传不了?
页面是这样的:

我要点击查看学籍,就要传一个学生Id到action,我想到的是url传参的方式,但始终不能动态获得。

$.ajax({
     type: "get",
     url: "stusearch!queryStudentInfo",
     data: params,
     dataType:"json", //ajax返回值设置为json格式
     success: function(data){           
             var jsondata=eval(data.result1); //通过这个获取数据中的result,然后再进行格式转换
    $("tr").remove(".stuInfo"); //删除所有stuInfo类的tr
         $.each(jsondata, function(i, item) {
                                    
                 s=jsondata[0].id;
                 
               
             $("#stu").append("<tr class='stuInfo' height='30'><td><input type='checkbox' name='no'></td>"+"<td>"+jsondata[i].name
             +"</td><td>"+jsondata[i].id+"</td><td>"
             +jsondata[i].entranceDate+"</td><td>"
             +jsondata[i].collegeName+"</td><td>"
             +jsondata[i].majorName+"</td><td>"+jsondata[i].baseInfo+"</td><td><span>修改&nbsp;&nbsp;</span><span style='cursor:pointer'  onclick="+"javascript:location.href='stumanager!queryInfo?ids='+s"+">查看学籍&nbsp;&nbsp;</span><span>删除</span></td></tr>");
         
         });
        
     },
     error: function(json){
      alert("获取学生信息失败");
      return false;
     }
     });

里面传的s变量只能为全局变量,连var都不行,上面的s我只获取了第一个学生的id,不知道怎么办了。。
------解决方案--------------------
解决了就好。  
  相关解决方案