gpt4 book ai didi

javascript - 通过ajax在索引页上显示记录?

转载 作者:行者123 更新时间:2023-11-28 02:47:24 25 4
gpt4 key购买 nike

想知道是否有人有任何学习技巧(即知道教程?)如何在单击 View 链接时通过索引页面上的 ajax 远程加载“显示” View ?我希望该 View 显示在链接标题下方。

最好,艾略特

最佳答案

在您的 Controller 中,渲染所需项目的部分内容:

def show
@item = Item.get(params[:id])
respond_with (@item) do |format|
format.html{ render :partial => 'item' }
format.js{ render :partial => 'item', :layout=>false }
end
end

然后使用 jQuery,你可以这样做:

$('a#my_loader').bind('click', function(){ 
$.ajax({url: "/items/1",
type: "GET",
success: function(data) {
$('#items').append(data);
}
});
});

您需要一个 id 为“my_loader”的 a 标签和一个 id 为“items”的 div 或 ul 才能完成此操作。

关于javascript - 通过ajax在索引页上显示记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4579191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com