用get请求时要对参数进行编码, 不然碰到中午会有乱码问题
$(function(){
$("#send").click(function(){
$.get("get2.jsp", {
username : encodeURI( $("#username").val() ) ,
content : encodeURI( $("#content").val() )
}, function (data, textStatus){
var username = $(data).find("comment").attr("username");
var content = $(data).find("comment content").text();
username = decodeURI(username);
content = decodeURI(content);
var txtHtml = "<div class='comment'><h6>"+username+":</h6><p class='para'>"+content+"</p></div>";
$("#resText").html(txtHtml); // 把返回的数据添加到页面上
});
})
})
分享到:
相关推荐
主要介绍了JavaScript使用encodeURI()和decodeURI()获取字符串值的方法,实例分析了encodeURI()和decodeURI()函数解析字符串的相关技巧,需要的朋友可以参考下
### JavaScript中encodeURI和decodeURI方法使用介绍 #### 一、基本概念 在JavaScript中,`encodeURI`和`decodeURI`是一对用于处理URL编码的重要函数。它们主要用于解决URL中包含非ASCII字符时可能出现的问题。 - ...
iOS 获取数据之 encodeURI 和 decodeURI 的实例 本文将详细介绍 iOS 中的 encodeURI 和 decodeURI 函数的使用实例,主要涉及到 URL 编码和解码的知识点。 一、encodeURI 函数 encodeURI 函数将字符串作为 URI ...
encodeURI和decodeURI是成对来使用的,因为浏览器的地址栏有中文字符的话,可以会出现不可预期的错误,所以可以encodeURI把非英文字符转化为英文编码,decodeURI可以用来把字符还原回来
如果不想在url中看到有明文,比如http://localhost:8080/template_1/login.action?user=张三 可以...=basePath%>recordManager/test_js_decodeURI.action?params=”+val (2)服务器端这样 代码如下: HttpServletRequest
自动判断URL编码的方法。URL中包含编码的中文的时候,程序获取queryString需要根据url的不同编码,采用不同的解码方式,RequestQueryString方法能够自动识别url是用UTF-8编码还是GB2312编码,从而自动获取争取的值。...
window.location.href = "<%=basePath%>recordManager/test_js_decodeURI.action?params=" + val; ``` ##### Java端 ```java // 获取请求参数 HttpServletRequest request = ServletActionContext.getRequest(); ...
易语言JS实现编码转换源码,JS实现编码转换,decodeURI,encodeURI
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape, decodeURI, decodeURIComponent 。 下面简单介绍一下它们的区别: 1 escape()函数 定义和...
在JavaScript中,我们可以使用三个编码函数来处理URL编码问题:escape/unescape、encodeURI/decodeURI和encodeURIComponent/decodeURIComponent。 1. escape/unescape函数 escape函数可以对传入的字符串进行转义...
这三种函数都有对应的解码函数:`unescape()`、`decodeURI()`和`decodeURIComponent()`,用于解码已编码的字符串。 1. `escape()`函数: `escape()`对字符串中的所有非ASCII字母和数字以及特定的标点符号进行编码...
正确的转码传递参数应该用 encodeURI/decodeURI 配对,这2个函数的行为在js和flash里是相同的。其他地方的escape/unescape也应该替换掉,下面只修改影响按钮文本的部分。 1. jquery.uploadify.v2.1.0.js 66行 if ...
正确的转码传递参数应该用 encodeURI/decodeURI 配对,这2个函数的行为在js和flash里是相同的。其他地方的escape/unescape也应该替换掉,下面只修改影响按钮文本的部分。 1. jquery.uploadify.v2.0.3.js 66行 ...
类似于 `~!...如果您将编码结果传递给 decodeURI,那么将返回初始的字符串。encodeURI 方法不会对下列字符进行编码:”:”、”/”、”;” 和 “?”。请使用 encodeURIComponent 方法对这些字符进行
let decodedChinese = decodeURI(encodedChinese); let english = "place tall me englash"; let encodedEnglish = encodeURIComponent(english); let decodedEnglish = decodeURIComponent(encodedEnglish); ...
JavaScript 中对 URL 编码和解码涉及到六个函数:escape、encodeURI、encodeURIComponent、unescape、decodeURI 和 decodeURIComponent。这六个函数的使用场景和特点分别是: escape 函数:escape 函数用于将字符串...