javascript - 如何使用 jquery 和 javascript 只返回数据而不是 html?

标签 javascript jquery ruby-on-rails

我的应用程序中有以下 javascript 代码。

        $.get("/readers/intotoid/number",function(data,status){
            alert("Data: " + data + "\nStatus: " + status);
        });

对于那个 url,我的 Rails 应用会:

def convert
    @book = Book.find(1)
    params[:integer]
end

当我显示警报时,我只想显示 params[:integer]。 Instad 页面/readers/intotoid/number 显示的整个 html。我认为通过在 convert 方法中返回 params[:integer] ,数据将等于那个。有关如何执行此操作的任何建议?

最佳答案

将此添加到您的转换方法的底部:

render :text => params[:integer], :layout => false

关于javascript - 如何使用 jquery 和 javascript 只返回数据而不是 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16379862/

相关文章:

javascript - 简单的 Firestore 查询无法为我提供集合中的完整文档

javascript - 如何使用 CSS 或 JQuery 调整 HTML 选择选项下拉框的大小

javascript - 通过 jquery/jscript 重命名 WordPress 文件夹中的文件

javascript - 以秒和分钟显示时间计数器

ruby-on-rails - 您可以在 rake 任务中访问环境变量吗?

mysql - 针对日期字段查询日期时间字段的最佳方法是什么?

ruby-on-rails - rails 路由:except question

javascript - Turbolinks 禁止为背景图像添加 Javascript 附加类

javascript - HTML5 Canvas 获取 div 的屏幕截图不起作用

javascript - jQuery 动态切换