Php 如何在Ajax调用后隐藏特定按钮
获得了一个具有相同类的多个按钮,虽然具有不同的id,但如何根据单击的按钮隐藏特定的按钮 我的代码 *Btn“ 但这并没有隐藏成功后单击的按钮…可能Var不是超全局的。。 有人知道我如何解决这个问题吗?请再试一次Php 如何在Ajax调用后隐藏特定按钮,php,jquery,ajax,Php,Jquery,Ajax,获得了一个具有相同类的多个按钮,虽然具有不同的id,但如何根据单击的按钮隐藏特定的按钮 我的代码 *Btn“ 但这并没有隐藏成功后单击的按钮…可能Var不是超全局的。。 有人知道我如何解决这个问题吗?请再试一次 $('#' + group_id).hide(); 由于您只获得了id,而不是元素本身。因此,在隐藏该元素时仍需要添加,请重试 $('#' + group_id).hide(); 由于您只获得了id,而不是元素本身。因此,您仍然需要在隐藏该元素时添加,而您忘记了选择器开头的# 但无论
$('#' + group_id).hide();
由于您只获得了id,而不是元素本身。因此,在隐藏该元素时仍需要添加
,请重试
$('#' + group_id).hide();
由于您只获得了id,而不是元素本身。因此,您仍然需要在隐藏该元素时添加
,而您忘记了选择器开头的#
但无论如何,您根本不需要乱动ID,您可以按如下方式操作:
$(".join").off().click(function (){
var btn = $(this); //create jQuery object direct from the element
$.ajax({
//
//
//
success: function(data){
btn.hide();
}
});
});
您忘记了选择器开头的#
但无论如何,您根本不需要乱动ID,您可以按如下方式操作:
$(".join").off().click(function (){
var btn = $(this); //create jQuery object direct from the element
$.ajax({
//
//
//
success: function(data){
btn.hide();
}
});
});
假设AJAX真的成功返回,它应该可以工作-你调试过了吗?(尽管要注意区分大小写-将
Var
重写到Var
和Success
到Success
,然后再试一次。啊,等等,我忘记了选择器中需要#(见下文)。但是您可以编写$(this)
以将单击的元素放入jQuery对象中—无需修改ID。如果AJAX确实成功返回,它应该可以工作—您调试过了吗?(尽管要注意区分大小写-将Var
重写为Var
并将Success
重写为Success
,然后再试一次。等等,我忘记了选择器中需要#(请参见下文)。但您可以只写$(此)
Answery可将单击的元素放入jQuery对象中,无需乱用ID。这很有效…谢谢这很有效…谢谢