嗨,大家好我有一个代码错误从使用Javascript返回数据
function getclientip() {
$.getJSON("http://192.168.127.2/getipclient.php?callback=?", function(json) {
eval(json.ip);
});}
这个功能是为游客的客户 获取IP addrees的结果我得到
({"ip":"192.168.15.149"});
我的问题是当我发送数据到其他功能
BtnClickGetIP: function(inSender, inEvent) {
this.USER_ADD_CONTENT.setDisplayValue(getclientip());
},
on fire bug我得到︰
SyntaxError: missing ; before statement
192.168.15.149 dojo_build.js (line 145, col 7)
JavaScript!= Java :) –
哪一行是行145? – 2013-01-06 14:21:11
'getclientip()'不返回任何东西。调用'setDisplayValue(getclientip());'没什么意义。为什么你在json.ip上调用'eval()'? –