ホームページ  >  記事  >  バックエンド開発  >  $.getJSON の戻り値を変数に代入するにはどうすればよいですか?

$.getJSON の戻り値を変数に代入するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-20 12:34:001514ブラウズ

親愛なるマスターの皆様、私の元のプログラムは次のようなものです:
$("#item>a[rel=copylink]").zclip({
path: "/zmgjw/js/ZeroClipboard.swf" ,
コピー: function(){
var data = "aid="+arcId;
$.getJSON("/plus/ajax_copy.php",data, function(re_data){
アラート ( re_data);
})}
});

$.getJSON の後、alert を使用して値を返すことができますが、返された値 re_data を変数 VAR の結果に代入したいのですが、 ZCLIP プログラムを呼び出すようにします。どのように書けばよいでしょうか?ありがとう! !


ディスカッションへの返信 (解決策)

$.ajaxSetup({async:false}); //指定 ajax 以同步方式工作var result;$("#item>a[rel=copylink]").zclip({  path: "/zmgjw/js/ZeroClipboard.swf",  copy: function(){  var data = "aid="+arcId;  $.getJSON("/plus/ajax_copy.php",data, function(re_data){    result = re_data;  })}});

ありがとうございます!もう終わった!ありがとう!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。