首页 > 解决方案 > Ajax 调用重载消息

问题描述

我有一个返回布尔响应的 AJAX 调用。在true我更新数据库中的值并重新加载它检索更新列表的页面。

我试图在重新加载后显示成功消息,我该怎么做?db 中不能设置任何标志,尽量不要弄乱模式。我的 Ajax 调用:

success: function (data) {
  if (data.response === true) {
    location.reload();
    // $('.msg-div').addClass('alert alert-success');
    // $('#msg').text("Successfully Updated Records" );
  }

谢谢

标签: phpjqueryajaxdrupal

解决方案


在我的 Json 响应解决 Drupal 8 的问题之前使用它。

\Drupal::messenger()->addStatus('Updated Records Successfully');

推荐阅读