【问题标题】:Laravel and Ajax on a particular div特定 div 上的 Laravel 和 Ajax
【发布时间】:2015-04-17 05:03:09
【问题描述】:

由于 javascript,我有一个普通的 javascript 数据表,其中包含一些功能。 但我也为每一行删除了一个删除按钮,用于删除我正在使用ajax刷新整个数据表但不是成功的整个页面的数据行。但问题是在删除一项后,整个表看起来是正常的,但不是 javascript 数据表。而且我不想加载整个页面。

数据表:

        dataTables.bootstrap.css,

        dataTables.bootstrap.js,

        jquery.dataTables.js

【问题讨论】:

  • 隐藏已删除项目所在行
  • 您的问题似乎不清楚,您使用的是什么数据库以及您使用什么javascript来刷新您的表格?
  • 它不适合我想删除但不想隐藏的查询
  • 我只是在使用 $(#div).load(page #div) 来刷新我的数据表 div。我正在使用 mysql
  • 在 laravel 中有一些 javascript 和 ajax 的复杂性

标签: javascript php jquery ajax laravel-5


【解决方案1】:

您可以使用 jquery remove 从 DOM 中删除的行或使用数据表 reload。 当代表元素的持久实体被删除时,建议从 DOM 中移除,而不是仅仅隐藏元素。

更新 - 删除元素后重新加载表格。

$('.myTable').draw( false );

【讨论】:

  • 所以你的意思是我只需要重新加载代码中使用的脚本或css文件
  • 但在这种情况下,脚本不会加载,我尝试在 div 中复制脚本,它可以工作并且看起来不错,但这不是正确的方法,所以我要求更好的结果。
  • 是否可以在开头加载的div之外加载所有脚本
猜你喜欢
  • 1970-01-01
  • 2018-09-19
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
  • 2011-10-31
  • 2018-11-21
  • 2020-02-18
  • 2017-06-06
相关资源
最近更新 更多