javascript - 未知的 Ajax 输出

标签 javascript jquery

我的jquery ajax代码是这样的

 $(".head-text").live('click', function (event) {

        var url = new URI().addQuery("showlist", 1);
        $.ajax({
            url: url, type: "GET"
            , success: function (data) {

                var $response = $(data);
                alert($response.html);
            }
        });
        return false;

    });

并且警报始终显示此消息

 function ( str ) {
    if ( typeof str != 'undefined' )
    {
      if ( this.data( 'dotdotdot' ) )
      {
        if ( typeof str != 'function' )
        {
          return this.trigger( 'update', [ str ] );
        }
      }
      return _orgHtml.call( this, str );
    }
    return _orgHtml.call( this );
    }

我不明白出了什么问题或者这意味着什么。我只想看看结果 html。

最佳答案

您忘记了()。这样你就得到了.html()方法的源代码。

alert( $response.html() );

关于javascript - 未知的 Ajax 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14769039/

相关文章:

javascript - 如何将 javascript 从 body 元素移动到特定的 div 元素?

jquery - 动态自定义过滤器在 codeigniter 中不起作用

javascript - 如何控制轮播中视频的暂停/播放?

javascript - 使用 javascript 填充选择列表

javascript - 与 addEventListener 绑定(bind)

javascript - 调整页面大小时,使用 Blur.js 作为 div 的光面背景不起作用

javascript - ParsleyJS 自定义验证器总是验证失败

javascript - 如何在命名空间应用程序的大局中正确构建自调用嵌套函数?

javascript - 使用 ng-view 时,AngularJS document.ready 不起作用

javascript - 在 IE11 中通过 css() 缓慢进行 jQuery 导航重新定位