【问题标题】:making a pending button for each row of a table为表格的每一行制作一个待定按钮
【发布时间】:2020-06-24 09:55:38
【问题描述】:

我应该制作一个处于待处理状态的按钮,直到我单击它并且状态更改为在数据库中批准,然后,按钮的颜色和文本必须更改为成功,而无需重新加载页面。 当状态更改为已批准或成功时,它必须禁用,我的意思是不应该(切换)。 提前谢谢...

这是按钮

<button type="submit" id="approve_button" class="btn btn-danger">Pending
</button>

                                    

【问题讨论】:

  • 有什么问题,您的问题是什么?你能分享一些代码吗?
  • @YoannPicquenot 你不明白问题的哪一部分?
  • 从技术上讲,您没有提出问题,也没有提及您遇到的问题。尽管如此,这似乎是一个有效的话题,所以我再次投了赞成票(有人可能因为问题不清楚而投了反对票)
  • 如果我想更清楚,我不得不说,我只是不知道如何在点击按钮时更改文本和颜色。当按钮的状态改变时。
  • 编辑您的问题,让每个人都能更清楚地看到什么。你的问题是,你被困在哪里。

标签: html jquery css ajax laravel


【解决方案1】:

您可以通过以下方式更改按钮的文本:

$('#approve_button').text('ChangeYourText');

改变颜色,如果你有你的 css 类:

$('#approve_button').toggleClass('your-class');

处理点击事件:

$('#approve_button').on('click', () => {
  // put one of those lines above
});

【讨论】: