如何在ajax响应中隐藏按钮
how to hide a button in ajax response?
我在javascript页面中使用ajax调用。下面是我的ajax调用。。。
$("#txn_post").dialog({
modal: true,
title:"Transaction",
show: 'blind',
hide: 'blind',
width: 740,
height:550,
});
$.ajax({
type: 'POST',
url: "/pms/txn/newTax",
success: function (response) {
/*$("#txn_post").hide();*/
alert("resp");
$("#txn_post").html(response);
alert("after resp");
//$('#txn_delete_btn').hide();
//$("#txn_div").dialog("open");
//with out excecuting my above code my dialog works
/*$("#txn_delete_btn").attr("disabled", false);*/
}
});
modal显示,但我尝试了很多方法在modal中隐藏一个按钮。但它不会影响。。。。。。
在我成功使用ajax的过程中,$("#txn_post").html(response);
之后的代码并没有被超越。
<div id="txn_post" class="currencydiv" style="width: auto; display: none; min-height: 0px; max-height: none; height: 570px;"></div>
是modal和的div
<input class="pms_void_btn_trnsction txn_delete_btn " id="txn_delete_btn" value="DELETE" onclick="deleteField('${currentTxnNo}');" type="button"></input>
是我需要隐藏的删除按钮。
如何对我的ajax成功隐藏上面的按钮?任何帮助都是非常可观的。
试试这个
$("#txn_post").dialog({
modal: true,
title:"Transaction",
show: 'blind',
hide: 'blind',
width: 740,
height:550,
});
$.ajax({
type: 'POST',
url: "/pms/txn/newTax",
success: function (response) {
$("#txn_post").html(response);
$("#txn_post").find('#txn_delete_btn').css('display', 'none');
}
});
如果仍然有问题,可以通过尝试alert($("#txn_post").attr('id'));
和alert($("#txn_post").find('#txn_delete_btn').attr('id'));
来确保获得正确的对象
相关文章:
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- PHP Javascript显示/隐藏按钮不工作
- 如何隐藏按钮单击事件上的占位符
- 我的表单上的SpringWebFlow2中的每个转换都需要隐藏按钮吗
- 使用ng-hide根据条件显示/隐藏按钮
- 另一种显示和隐藏按钮的方式
- PHP If Else-隐藏按钮
- 如何显示/隐藏按钮
- jQuery 隐藏按钮,如果它们不包含文本
- 如何检测是否在主页上隐藏按钮
- 单击时隐藏按钮
- 在可丢弃的::javascript上显示隐藏按钮
- 想要使用onclick显示隐藏按钮
- 使用jQuery在ruby中显示/隐藏按钮
- 如果未输入URL,则隐藏按钮
- 当按下第二个按钮时如何隐藏按钮,以及当我点击页面的空白区域时如何使其出现
- 如何使用onmouseover和onmouseout在鼠标经过按钮时隐藏和取消隐藏按钮
- 使用运行时创建的链接来触发ASP.Net中隐藏按钮的单击处理程序
- 如何在ajax响应中隐藏按钮
- 切换时隐藏按钮