Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
jquery getjson问题_Jquery_Json - Fatal编程技术网

jquery getjson问题

jquery getjson问题,jquery,json,Jquery,Json,这段代码在脚本标记中运行良好。但是,当我在函数中编写此代码并在任何地方调用它时,getjson都不起作用。我没有改变任何东西,只是把它放在一个函数中,代码不起作用。 这是我的密码: var searchUrl = "http://search.twitter.com/search.json?q=" + "emre" + "&rpp=" + 5 + "&lang=en&callback=?"; $.getJSON(searchUrl, function(data) {

这段代码在脚本标记中运行良好。但是,当我在函数中编写此代码并在任何地方调用它时,getjson都不起作用。我没有改变任何东西,只是把它放在一个函数中,代码不起作用。 这是我的密码:

var searchUrl = "http://search.twitter.com/search.json?q=" + "emre" + "&rpp=" + 5 + "&lang=en&callback=?";

$.getJSON(searchUrl, function(data) {
  var twitterList = $( "<ul />" );

  $.each( data.results, function( index, item ) {
    $( "<li />", { "text" : item.text } )
    .appendTo( twitterList );
  });

  $( "#output" ).fadeOut( "fast", function(){
    $( this ).empty()
    .append( twitterList )
    .fadeIn( "slow" );
  });
});
var searchUrl=”http://search.twitter.com/search.json?q=“+”emre“+”&rpp=“+5+”&lang=en&callback=?”;
$.getJSON(搜索URL,函数(数据){
var twitterList=$(“
    ”); $.each(数据、结果、功能(索引、项目){ $(“
  • ,{“text”:item.text}) .appendTo(twitterList); }); $(“#输出”).fadeOut(“快速”,函数(){ $(this.empty() .append(twitterList) .fadeIn(“慢”); }); });
工作小提琴:

(函数($){
$(文档).ready(函数(){
var twitterURL=”http://search.twitter.com/search.json?q=“+”emre“+”&rpp=“+5+”&lang=en&callback=?”;
myFunction(twitterURL);
});
函数myFunction(twitterURL){
$.getJSON(twitterURL,函数(数据){
var twitterList=$(“
    ”); $.each(数据、结果、功能(索引、项目){ $(“
  • ,{“text”:item.text}) .appendTo(twitterList); }); $(“#输出”).fadeOut(“快速”,函数(){ $(this.empty() .append(twitterList) .fadeIn(“慢”); }); }); } })(jQuery);

功能:

  function searchThis(url){
    $.getJSON(url, function(data) {
    var twitterList = $( "<ul />" );

     $.each( data.results, function( index, item ) {
       $( "<li />", { "text" : item.text } )
       .appendTo( twitterList );
     });

     $( "#output" ).fadeOut( "fast", function(){
       $( this ).empty()
       .append( twitterList )
       .fadeIn( "slow" );
    });
  });
}
  function searchThis(url){
    $.getJSON(url, function(data) {
    var twitterList = $( "<ul />" );

     $.each( data.results, function( index, item ) {
       $( "<li />", { "text" : item.text } )
       .appendTo( twitterList );
     });

     $( "#output" ).fadeOut( "fast", function(){
       $( this ).empty()
       .append( twitterList )
       .fadeIn( "slow" );
    });
  });
}
var searchUrl = "http://search.twitter.com/search.json?q=" + "emre" + "&rpp=" + 5 + "&lang=en&callback=?";

searchThis(searchUrl);