当前位置:编程学习 > JAVA >>

easyui datagrid queryParams参数传值

我用的是Struts2 和Spring,mybatis,我就是想问,我怎么用queryParams这个传不是String类型的变量呢,我只能传是String类型的,下面的代码,各位大大,有什么高见吗?
<script type="text/javascript" src="js/easyui/locale/easyui-lang-zh_CN.js"></script>
 <%
  PsnFindData psnFindData=(PsnFindData)request.getAttribute("psnFindData");
%>
<script type="text/javascript">
$(function(){
$query = {
uname:decodeURIComponent('<%=psnFindData.getName()%>'),
spellname:decodeURIComponent('<%=psnFindData.getSpellname()%>'),
idcardno:decodeURIComponent('<%=psnFindData.getIdcardno()%>'),
nation:decodeURIComponent('<%=psnFindData.getNation()%>'),
易做图:decodeURIComponent('<%=psnFindData.getSex()%>'),
police:decodeURIComponent('<%=psnFindData.getPolice()%>'),
addressdetail:decodeURIComponent('<%=psnFindData.getAddressdetail()%>'),
valid:decodeURIComponent('<%=psnFindData.getValid()%>'),
unit:decodeURIComponent('<%=psnFindData.getUnit()%>')

};
$("#tt").datagrid({
url:"find/psnAjaxFind.action",
queryParams:$query
}); --------------------编程问答-------------------- 直接传就可以了哇,在前面定义下其类型就可以了 --------------------编程问答-------------------- 比如:
var index = 0; //0为查询
            var qp = {
                valid:decodeURIComponent('<%=psnFindData.getValid()%>'),
                index: index
            };

$("#tt").datagrid({
url:"find/psnAjaxFind.action",
queryParams:qp
});
--------------------编程问答-------------------- 后台怎么接受queryParams:$query的参数?
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,