起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2302|回复: 9

[处理中3] $.getJSON这个怎么用?

[复制链接]

1

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
发表于 2016-12-30 11:09:05 | 显示全部楼层 |阅读模式
Model.prototype.roomDataCustomRefresh = function(event){
        var url="http://192.168.1.102/index.php";
        $.ajaxSettings.async=false;
        $.getJSON(url,function(data){
             event.source.loadData(data);
        });

        };
大神们,这个提示网络错误是为什么?  跨域怎么出来呀? 跨域的那句代码复制粘贴在什么位置?
发表于 2016-12-30 11:12:11 | 显示全部楼层
跨域的调用请参考:http://docs.wex5.com/ajax-cross-domain/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-30 11:17:31 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
 楼主| 发表于 2016-12-30 11:35:00 | 显示全部楼层
liangyongfei 发表于 2016-12-30 11:12
跨域的调用请参考:http://docs.wex5.com/ajax-cross-domain/

response.setHeader(“Access-Control-Allow-Origin”, “*”);

这句要写到哪里?
回复 支持 反对

使用道具 举报

发表于 2016-12-30 11:36:18 | 显示全部楼层
anysys 发表于 2016-12-30 11:35
response.setHeader(“Access-Control-Allow-Origin”, “*”);

这句要写到哪里?

服务器端!
response 对象你应该知道吧??
就是tomcat服务器的内置对象!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
 楼主| 发表于 2016-12-30 13:38:21 | 显示全部楼层
本帖最后由 anysys 于 2016-12-30 13:44 编辑
liangyongfei 发表于 2016-12-30 11:36
服务器端!
response 对象你应该知道吧??
就是tomcat服务器的内置对象!

能具体点吗?新手。是写在UI目录下的.w文件的JS?
如果服务端用的是APACHE呢?

这和我要get请求的网址应该没有关系吧?
回复 支持 反对

使用道具 举报

1

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
 楼主| 发表于 2016-12-30 13:43:33 | 显示全部楼层
anysys 发表于 2016-12-30 13:38
能具体点吗?新手。是写在UI目录下的.w文件的JS?

如果服务端用的是APACHE呢?

这和我要get请求的网址应该没有关系吧?
回复 支持 反对

使用道具 举报

发表于 2016-12-30 13:50:13 | 显示全部楼层
anysys 发表于 2016-12-30 13:43
如果服务端用的是APACHE呢?

这和我要get请求的网址应该没有关系吧?

APACHE  php 的写法不一样!需要你自己上网搜下,关于php代码如何实现??

跨域是需要服务器端设置支持的!和客户端没关系!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
 楼主| 发表于 2016-12-30 20:24:40 | 显示全部楼层
liangyongfei 发表于 2016-12-30 13:50
APACHE  php 的写法不一样!需要你自己上网搜下,关于php代码如何实现??

跨域是需要服务器端设置支持 ...

index.php就是一个简单的echo输出JSON格式的数据。我想GET方式获取到DATA中。

真不明白这个跨域是什么意思。  是不是要修改index.php呢? 还是修改APACHE的配置?

这个都没个 关键字 去百度搜。 这个index.php是自己写的还能改改,要是别人网站提供的H5不能GET?
回复 支持 反对

使用道具 举报

发表于 2017-1-3 09:41:25 | 显示全部楼层
anysys 发表于 2016-12-30 20:24
index.php就是一个简单的echo输出JSON格式的数据。我想GET方式获取到DATA中。

真不明白这个跨域是什么 ...

js确实对跨域访问不支持,想要访问,服务器必须设置支持跨域才可以的!
你先试试,这个url地址,如果在浏览器地址栏中访问正常,那么就应该是跨域引起的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 10:55 , Processed in 0.063949 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表