易截截图软件、单文件、免安装、纯绿色、仅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页面中innerHtml

如金山词霸网页左上角上的每日一句
$('#elementID').html();
应该可以吧

别沉了啊!~!

问题不够清晰

document.getElementById("控件ID").innerHtml;

h ......

AJAX Accordion XMLDataSource

前面看到过这个问题,没有回答,又问一下,
如何在AJAX Accordion中绑定XML节点和子节点
<cc1:Accordion ID="Accordion1" runat="server" DataSourceID="xdsProductMenu"> ......

ajax传递参数获取的问题 - Web 开发 / Ajax

利用Ajax传递一个参数到getreslt.asp,但是发现getreslt.asp应该是没能获取到,检查了发送部分,应该是发出去了的,当指定getreslt.asp的查询条件,也能得到response的结果。麻烦各位看看,这个是发送部分有问题还是 ......

ajax读取ashx输出的json数据报错 - .NET技术 / C#

我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更 ......

ajax后OnSubmit无效? - Web 开发 / Ajax

a.asp
------------------------------------------------<SCRIPT language=javascript src="check.js"></SCRIPT>
<input type="button" value="测试" onclick=&quo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号