用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2271|回复: 4
收起左侧

[已解决] 关于JQUERY的POST

[复制链接]
发表于 2010-5-16 19:35:57 | 显示全部楼层 |阅读模式
不知道大家有没有遇到过这样的问题JQUERY1.4.2
我用ASP。NET的时候是不会出现的

当POST(‘url’,{name:name},function(text){
});
的时候
在CI中我让某个页面输出ok

if(text=='ok')就总是返回false
if(text.match('ok')=='ok')才返回true


很明显输出这里面多出了某个字符让if(text=='ok')比较失败
不知道大家有没有这样的问题
发表于 2010-5-16 21:01:33 | 显示全部楼层
很简单,用 firebug 调试。
并且,CI 不会增加任何多余字符,我保证。
 楼主| 发表于 2010-5-16 21:13:47 | 显示全部楼层
FIREBUG看到的输出都一样就2字符。。。
我只是很郁闷而已,一开始本来没问题的后来修改后就莫名其妙出这个问题了。。。
CI输出我也看了也是就2个
因为这种返回判断我用ASP。NET的时候没出先过,但用PHP后就有了这个问题,不知道是哪没设置好
还是自己电脑问题

因为有一次提示我不能修改HEADER,但我根本没输出啊,后来找不出原因。。重启电脑后就没问题了超郁闷
发表于 2010-5-16 22:13:46 | 显示全部楼层
不能输出 header 是因为你的源码有 BOM
这个恐怕也是因为有 BOM,BOM 你是看不出来的 -_-
建议用 EmEditor 来编辑源码
 楼主| 发表于 2010-5-17 19:15:40 | 显示全部楼层
回复 4# Hex


   xiexie

本版积分规则