$("#subForm").click(function() {
var bookcaseId = $.trim($("#bookcaseId").val());
[color=red]bookcaseId = encodeURI(encodeURI(bookcaseId));[/color] //用了2次encodeURI
if (bookcaseId) {
var url = "../book!retrieveBillNo.action";
$.ajax( {
url : url,
cache : false,
async : false,
type : "POST",
dataType : "json",
success : function(data) {
/* $("form").attr(
"action",
"choose.jsp?bookcaseId="
+ bookcaseId + "&result="
+ data.name); */
location.href = "choose.jsp?bookcaseId="
+ bookcaseId + "&result=" + data.name;
}
});
}
$("#bookcaseId").focus();
});
request.setCharacterEncoding("UTF-8");
String bookcaseId = request.getParameter("bookcaseId");
[color=red]bookcaseId = java.net.URLDecoder.decode(bookcaseId, "UTF-8");[/color] if (null != bookcaseId) {
session.setAttribute("bookcaseId", bookcaseId);
}
分享到:
相关推荐
自己写的一段jquery小代码,实现了jquery的页面传值功能,代码已经编译运行通过,请各位大侠指教!
通过Jquery实现Ajax传值,视图在向控制器传值时候 ,用表单不方便 时候 变可以使用Ajax 向数据库传值 代码思想 为MVC 思想
jquery ajax 异步传值并把值赋予在div标签内 很简单的jquery ajax异步传值 让您清楚了解jquery ajax运作 点击按钮的时候 程序会通过ajax去获取某个PHP文件的输出值 获取PHP文件的输出值的那一刻下面的程序会继续执行...
jQuery中文乱码完美解决方案解决方案
GBK编码下jQuery_Ajax中文乱码解决方案
简单整理的乱码处理方案,jquery的ajax解决UTF-8以及GBK的问题
jquery的ajax()函数传值中文乱码解决方法介绍,需要的朋友可以参考下
从A页面通过url传参到B页面时,获取URL中参数出现中文乱码问题,解析url参数的正确方法如下,感兴趣的朋友可以参考下
最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到,通过Ajax传递给Servlet,然后再在返回数据结果,但是在Servlet接受参数的时候,通过后台打印,发现接受乱码,代码示例如下: public void doGet...
jquery+asp ajax 中文乱码问题解决文档
Jquery 获取url参数,方便在js中获取url参数,重新制定url地址
这个是解决AJAX和JS传中文乱码的最终解决方案 如果你在用AJAX和JS过程中遇到这个问题就可以这样解决 不管你是什么GBK 或者UTF-8或者其他的编码,放上这个代码都是可以解决的
jquery datatable 大数据分页面的解决方案
.net jquery简单传值mode 可以看看 能用就用 为了积分才上传的
Jquery serialize() 中文乱码及解决方法 的文档形式 Jquery
JQuery是一个非常优秀的框架,在特定场合下使用JQuery提交数据,相当的方便快捷。 但是,在处理一个GB2312编码的网站AJAX提交时,中文数据却成了乱码。
jquery uploadify scriptData 中文乱码 我自己搜索的一些关于乱码处理的资料
js通过url获取参数,并返回参数列表或指定参数名的参数值
静态界面传值插件,第一个界面给第二个界面传值,通过url方式:[removed].href = "Conference_Detail.html?conferenceId='"+conferenceIdByBefore+"'"; 第二个界面获取方式:$.query.get("conferenceId")