帖子
帖子
用户
博客
课程
3
帖子
0
勋章
16
Y币
君君芶 发表于 2015-3-4 10:32
嗯。是传值的方式没对。没有认真看demo。
值没有传过去。感谢您的解答哈 ...

是怎么传的啊  ?
0
帖子
0
勋章
12
Y币
提示“错误信息:服务器返回数据格式错误”
0
帖子
0
勋章
18
Y币
  1. var getTabBarActivityUrl = 'http://192.168.200.20:9000/AjaxPro/AjaxPro.aspx';
  2.             var urlParam = {
  3.                 act: 'indexAD'
  4.             };
  5.             api.showProgress();//显示加载进度框
  6.             api.ajax({
  7.                     url:getTabBarActivityUrl,
  8.                     method:'GET',
  9.                         cache:'false',
  10.                         timeout:30,
  11.                         dataTpye:'json',
  12.                         },function(ret,err){
  13.                         //api.hideProgress();//隐藏加载进度框
  14.                                 if(ret){
  15.                                         var content = $api.byId('index_swipe');
  16.                                         var html;
  17.                             for(var i=0;i<ret.length;i++){
  18.                                     html='<div class="swipe-box" tapmode="tap-active" data-url="'+ret[i].navurl+'" data-title="'+ret[i].imgtitle+'" onclick="toDetail(this);">';
  19.                                     html='<img src="../../image/ad/'+ret[i].imgurl+'" alt="'+ret[i].imgtitle+'">';
  20.                                     html='</div>';
  21.                             }
  22.                             content.innerHTML('<div id="index_swipe" class="swipe-wrap">'+html+'</div>');
  23.                             api.alert({
  24.                                     msg:content.innerHTML()
  25.                             });
  26.                                 }else{
  27.                                 api.alert({
  28.                                         msg:('错误码:'+err.code+';错误信息:'+err.msg+'网络状态码:'+err.statusCode)
  29.                                         });
  30.                             }
  31.                             api.hideProgress();
复制代码
请求的数据格式如下:
  1. [{"id":"550a681f28839c2169ca74ef","imgtitle":"轮播1","imgurl":"index_ad_1.jpg","navurl":""},{"id":"550a681f28839c2169sd32ed","imgtitle":"轮播2","imgurl":"index_ad_1.jpg","navurl":""},{"id":"550a698f284edc2b6960aa41","imgtitle":"轮播3","imgurl":"index_ad_1.jpg","navurl":""},{"id":"550a696d007b7d1c69e551ea","imgtitle":"轮播4","imgurl":"index_ad_1.jpg","navurl":""},{"id":"550a6954007b7d1c69e551e9","imgtitle":"轮播5","imgurl":"index_ad_1.jpg","navurl":""}]
复制代码
在手机上测试的时候,总是提示


楼主能不能帮我看看问题

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
2
帖子
0
勋章
80
Y币
wave.gui 发表于 2015-3-20 11:34
请求的数据格式如下:
在手机上测试的时候,总是提示

服务器返回的数据格式不对  json里面的中文不是你这样子的
2
帖子
0
勋章
33
Y币
汇折促 学习了
8
帖子
0
勋章
198
Y币
怎样实现用户注册登录呢
2
帖子
0
勋章
19
Y币
请问怎么使用端
4
帖子
3
勋章
142
Y币
一直显示网络无法连接怎么办啊?
function ajax(){
alert("准备获取数据");
var user_id=1;
api.ajax({
    url: 'http://127.0.0.1/userLocation.php',
    method: 'get',
    dataType: 'json'
},function(ret,err){
    if (ret) {
            alert(ret);
    }else {
      api.alert({
            msg'错误码:'+err.code+';错误信息:'+err.msg+'网络状态码:'+err.statusCode)
        });
    };
});
}
我这个有错误吗?
4
帖子
3
勋章
142
Y币
//从数据库查询数据
    $query = "SELECT * FROM useraddress WHERE id=1";
    $result = mysql_query($query);
    if ($result)
        $rows = mysql_num_rows($result);

    if (!$rows)
        $display = "Not found";
    else {
        $row = mysql_fetch_row($result);
        $id = $row[0];
        $username = $row[1];
        $address = $row[2];
    }
$arr=array('id'=>$id,'username'=>$username,'address'=>$address);
    $str = "{'id':'".$id."','username':'".$username."','address':'".$address."'}";
//$json = json_encode($str);
//$json=json_decode($str);
$json=json_encode($arr);
    echo $json;
这个是php的页面 打印的东西有点不一样啊 少中括号
4
帖子
3
勋章
142
Y币
"id":"1","username":"\u54c8\u54c8\u54c8","address":"\u4e0a\u6d77\u5e02\u9ec4\u57d4\u533a\u4eba\u6c11\u5927\u9053200\u53f7"}

这个是php页面打印的东西 少了一对 中括号 这个也是josn对象吗?
您需要登录后才可以回帖 登录

本版积分规则