ruby-on-rails – Rails删除链接JavaScript ajax调用

ruby-on-rails – Rails删除链接JavaScript ajax调用,第1张

概述我想创建一个ajax删除调用.单击链接时,将出现确认框,然后p标记淡出(注释).问题是ajax调用应该如何以及如何显示确认框. HTML视图: <a rel="nofollow" data-method="delete" data-confirm="Er du sikker?" class="softdelete" href="/blogs/5/comments/18">slet</a> jQue 我想创建一个AJAX删除调用.单击链接时,将出现确认框,然后p标记淡出(注释).问题是AJAX调用应该如何以及如何显示确认框.

HTML视图:

<a rel="nofollow" data-method="delete" data-confirm="Er du sikker?"  href="/blogs/5/comments/18">slet</a>

jquery的:

<script type="text/JavaScript">$(document).ready(function() {    $('.softdelete').click(function () {        var Url = $(this).attr('href');        var Data = $(this).attr('data-method');        $(this).closest('p').fadeOut(1000);        $.post(Url);        return false;    });});</script>

单击删除链接时,注释会淡出,但不会被销毁.也没有出现确认框.

解决方法 您正在使用发布请求,因此 *** 作未正确路由:Rails需要删除请求.

以下是继续使用jquery的方法:

$.AJAX({  url: your_url,type: 'DELETE',success: function(result) {    // Do something with the result  }});
总结

以上是内存溢出为你收集整理的ruby-on-rails – Rails删除链接JavaScript ajax调用全部内容,希望文章能够帮你解决ruby-on-rails – Rails删除链接JavaScript ajax调用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1222033.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-05
下一篇2022-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存