解决方案 »
- JavaScript源码分析 高手群(84507704) 欢迎加入!!研究Js面向对象 jQuery Extjs
- (急)简单问题,select下拉列表,如何选中自动提交form表单
- $.fn与$.fn.extend的区别
- jquery 操作iframe
- 救命,是腾迅TT的问题吗?
- --- 如何初始化swelect框中的数据---
- 我想自定义mediaplayer从影片第100秒开始播放,请问应该设置mediaplayer对象那个属性
- 各位高手,帮我看看这段代码,为什么没有执行onChange()事件?
- 如何判断一个日期时候合法?
- 如何获取当前页面ajax返回的json结果
- 使用百度API中的气泡框中的公交导航总是出错,不知道是哪里的问题?求大神指点啊!!!
- extjs分页出问题
定义了,在post之前,用了个alert(picid),输出是正确的
直接在前面赋值picid="123456"也是可以,picid是另一个调用了api的函数返回的,应该是字符串格式,反正alert出来是没有问题。
function showinfo(picid)
{
alert(picid); //正常的
picid="000320479"; //不加这一句post没有回调
$.post("php/getXml.php",{id:picid},function(data,status){ //后面的略了
直接在前面赋值picid="123456"也是可以,picid是另一个调用了api的函数返回的,应该是字符串格式,反正alert出来是没有问题。
function showinfo(picid)
{
alert(picid); //正常的
picid="000320479"; //不加这一句post没有回调
$.post("php/getXml.php",{id:picid},function(data,status){ //后面的略了
showinfo 传进来的参数对吗
对的,alert(picid); 看过了
所以 php/getXml.php 必须返回 json 格式数据,不能有其它输出,包括 BOM 头
否则会因 json 解码失败,看上去像是没反应
这样写试试
这个当然可以咯。我也让那个php直接echo收到的$_POST['id']试了试,也就是直接id:picid连返回都没有,用id:"123456"是可以,之前再给picid="123456"也可以。
受不了了。
$.post("php/getXml.php",{id:pid},function(data,status)
这样看下啥结果