jQuery MiniUI

 找回密码
 立即注册
查看: 2329|回复: 6
打印 上一主题 下一主题

获取txt中的json数据 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-8-20 15:16:51 |只看该作者 |倒序浏览
我再txt文本中写的有json数据怎么用js把他放在变量中啊

Rank: 2

沙发
发表于 2013-8-20 16:08:43 |只看该作者
求解。。。

Rank: 8Rank: 8

板凳
发表于 2013-8-20 16:19:54 |只看该作者
$.ajax({
            url: '111.txt',
            dataType: 'text',
            success: function(data) {
                alert(data);
            }
        });
网上百度的。

Rank: 2

地板
发表于 2013-8-20 17:18:55 |只看该作者
felt 发表于 2013-8-20 16:19
$.ajax({
            url: '111.txt',
            dataType: 'text',

mini.decode(data);
找半天。。。

Rank: 8Rank: 8

5#
发表于 2013-8-20 17:22:12 |只看该作者
mini.decode(data);
找半天。。。

貌似我理解错你的意思了- -
原来你是要对象和字符串转化。。。。

Rank: 2

6#
发表于 2013-8-20 17:45:13 |只看该作者
也没错,道路是崎岖的,结果是完美的,3q
顺便贴出源码,非常感谢
var areadata = '';
                $.ajax({
            url: "data/area.txt",
            dataType: "text",
            async: false,
            success: function(data) {
                    areadata = mini.decode(data);
            }
        });
        function onAreaRenderer(e) {
            for (var i = 0, l = areadata.length; i < l; i++) {
                var g = areadata[i];
                if (g.id == e.value) return g.text;
            }
            return "";
        }

Rank: 8Rank: 8

7#
发表于 2013-8-20 19:38:05 |只看该作者
baiyu2242006 发表于 2013-8-20 17:45
也没错,道路是崎岖的,结果是完美的,3q
顺便贴出源码,非常感谢
var areadata = '';

前台把json转成字符串,可以用mini.encode(json)

相反,mini.decode(string)

Archiver|普加软件

GMT+8, 2024-11-29 13:34 , Processed in 1.048461 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部