62,040
社区成员
发帖
与我相关
我的任务
分享
$.ajax({
type: "POST",
dataType: "json",
url: 'xxx.ashx',//判断是否存在
data: "id=?"
success: function(data) {
if(data.IsExist)
{
if(confirm('确认要这么做吗?'))
{
//你要做的事
}
}
}
});
layer.conform('是否确认操作',function(index){
//do something if you click ok
},function(index){
//do something if you click cancel
});
想要执行后台代码,可以在注释位置使用ajaxif(xxx/*判定条件*/)
{
bt.Attributes.Add("onclick","if(confirm('确认要这么做吗?')){$('#btHidden').click();}")
}
这里$('#btHidden')是jquery写法,那段代码就是触发btHidden这个按钮的点击事件,以此来触发回发后台事件
当然如果你是按钮只是要做个确认,如果通过就执行按钮自身的功能,那么直接下面这样就可以
if(xxx/*判定条件*/)
{
bt.Attributes.Add("onclick","return confirm('确认要这么做吗?');")
}