gpt4 book ai didi

jquery - 收到回复后无法更改按钮文本

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

我想要做的是当我点击按钮“停用帐户”时,在我得到响应后我想将按钮 html 更改为“激活帐户”(来自停用帐户)并放置类 btn-成功

当我输入 _Admin.temp.button.html("Activate") 时它告诉我这个错误

_Admin.temp.button is not a function*

但是当我在控制台中输入 _Admin.temp.button 时,它会给我右键单击按钮:

<button class="btn btn-danger" onclick="_Admin.changeStatus(82,0, this)">Deactivate Account</button>

这是我的代码:

<button class="btn btn-danger"  onclick="_Admin.changeStatus({{$user -> id}},0, this)">Deactivate Account</button>

var _Admin=
{
inputs:{},
temp:{},
changeStatus: function(id, status, html)
{
this.inputs.id=id;
this.inputs.status=status;
this.temp.button = html;
this.request('change-status','change_status');
}`

case 'change_status':
if(data == true)
{
_Admin.response({result: true, msg: "Statusi u ndryshua me sukses"});
_Admin.temp.button;
}

顺便说一句,这不是确切的代码,我确实减少了一点以便您更容易理解。

最佳答案

html() 不是 DOM 元素上的方法。尝试将元素包装在 jQuery 对象中:

$(_Admin.temp.button).html("Activate")

关于jquery - 收到回复后无法更改按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30154667/

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