易截截图软件、单文件、免安装、纯绿色、仅160KB

高分求ajax 要注意到问题

其实我想拿一种规范。
当我们用jq 的ajax get 方法的时候
返回的是json格式。那么从服务器 里返回的 每一个json 字段是不是都应该经过 escape 或者encodeuri等 方法编码
这样返回到 前台 的时候 再用js 解码。这样 就不会出错呢?

如果是用post方法,在js 先用escape 方法编码之后 再传给 后台,这样是不是也会减少错误?

我想问些有经验的 人,我应该怎样做?
呃。。。。帮顶一下

我不用jquery
Ajax自己封装的,出问题的话自己知道去哪改
用别人的东西出问题了就晕了

谢谢。。你说的很对。。但是,其实我是想要知道那个 编码的问题。
就是用不用 编码 进行操作。。。以免 有些特殊 的字符 会引起程序出错

对不同的后台,我用不同的加密方法,
ASP后台我用escape,但PHP的话就不行,PHP我用encodeURIComponent解决问题

哦,那你也是说用一下编码的?我两个都用。。但没你那么好的知识面。。。。

用jq的话,不用关注这么多问题。呵呵。

但是 用 jq 也会有这个问题。。
你们做项目的 时候 输出 html 都是直接response.write(html)?
不用经过编码吗?

没人提点下吗???????????????????????


回sky:
encodeURIComponent这个 也是编码的一种吧。。。



不用你编码,jquery框架本身已经用encodeuriComponent编过码了,但要注意(它是utf-8格式的)

我ajax 是入门。 jquery 不知道是什么。
不过感觉自己打ajax封装的话。虽然是速度比较慢。
还是比较符合自己的需求的。
等ajax 熟练了。再向jQuery发起进攻好了。

我感觉注意比较多的就是大小写字母的打错比


相关问答:

ajax 实现无刷新技术 - .NET技术 / ASP.NET

想实现这样的功能:点击页面上的按钮,执行后台函数,通过ajax技术实现无刷新。在网上找到的例子,执行后页面出来了,点击按钮就死了,不动了,在调试状态下运行的话倒是可以出来结果,但是提示脚本错误:408行 ......

利用ajax实现浮动窗口 - .NET技术 / ASP.NET

点击default.aspx页面上的button,然后弹出一个浮动窗口,应该要怎么做呢,有示例代码吗?
这个关Ajax什么事,就是js控制弹出一个隐藏div

jquery的thickbox 
 或DIV
http://topic.csdn.net/u/2009 ......

ajax post方式提交数据如何操作? - Web 开发 / Ajax

RT!
xmlHttpRequest.send("提交参数名=值&提交参数名1=值");

var date={"数据1":"数据1值","数据2":"数据2值","数据3":"数据3值" ......

ajax问题 帮忙看下 - Web 开发 / ASP

JScript code:
function upnum(h_id){
var url = "InfoOnOff.asp?ID="+ h_id
var ajax = InitAjax();
ajax.open("GET", url, true);
ajax.onreadystatechange = function() {
if (ajax ......

ajax局部刷新世界 - .NET技术 / ASP.NET

为什么我点了前进、后退等按钮还是整个页面都刷新呢?请各位帮帮忙解决,我的要求是局部刷新
C# code:

aspx页贴出一部分
<asp:ScriptManager ID="ScriptManager1" runat="server"> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号