Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用json函数返回对象_Javascript_Json - Fatal编程技术网

Javascript 如何使用json函数返回对象

Javascript 如何使用json函数返回对象,javascript,json,Javascript,Json,我想从这个函数返回对象,比如 function sampleCode(){ new somewhere.api({ var fullAddr = ''; (adding some address using api) (it reutrns json data) })open(); } <input type="text" id="x" placeholder="someone's address"> <inpu

我想从这个函数返回对象,比如

function sampleCode(){
    new somewhere.api({
        var fullAddr = '';
        (adding some address using api)
        (it reutrns json data)
    })open();
}

<input type="text" id="x" placeholder="someone's address">
<input type="button" onclick="sampleCode()" value="popupFind">

<input type="text" id="x" placeholder="someone's address2">
<input type="button" onclick="sampleCode()" value="popupFind">
函数sampleCode(){
new.api({
var fullAddr='';
(使用api添加一些地址)
(它重新传输json数据)
})open();
}
我使用API获取地址,输入值。 也许可以使用getelementbyid并使函数每次都不同,但如果有许多输入,该如何处理呢

如何返回对象并单独使用而不重复


Thx.

我相信您所问的是如何发出
http
请求。如果您使用的是纯javascript,那么可以在这里找到这些信息。如果您使用的是jQuery,那么可以在这里找到信息。我建议使用jQuery,因为它更紧凑,更容易理解


至于它返回一个
json
对象,该对象由服务器端代码处理。您需要编写能够处理
http
get请求的服务器代码,然后返回
json
对象

嗯?将对象返回到何处?示例函数是从单击处理程序调用的,因此返回值毫无意义。您是说要解析JSON(
JSON.parse(…)
)并使用结果对象中的属性填充与单击按钮最近的文本输入字段?Seconding@nnnnn——显示的代码似乎有点伪代码,我不完全清楚您的意图是什么,也不清楚您的问题是什么。然而,如果你清理你的代码示例,并提供一些关于你的问题的更多细节,我想有人会帮助你。哦,天哪。我忘记了json.parse,首先我让我的函数用use getelementbyid(address)=fullAddr;-所以当我回顾我的代码时,我认为写代码不好,所以尝试重构它。但我可以使用JSON.parse()为nearset输入提供val。我对这个愚蠢的问题感到非常抱歉。