Javascript 如何使用ajax函数发布按钮值我已经在下面的代码中尝试过了
在Yes,No对话框中,如果单击Yes按钮或No按钮如何使用ajax函数发布按钮值我已经尝试了下面的代码,请帮助我解决这个问题Javascript 如何使用ajax函数发布按钮值我已经在下面的代码中尝试过了,javascript,jquery,ajax,Javascript,Jquery,Ajax,在Yes,No对话框中,如果单击Yes按钮或No按钮如何使用ajax函数发布按钮值我已经尝试了下面的代码,请帮助我解决这个问题 function yesnodialog(button1, button2, element) { var btns = {}; btns[button1] = function () { **$.ajax({ type: 'POST', url: 'Default.aspx/inse
function yesnodialog(button1, button2, element) {
var btns = {};
btns[button1] = function () {
**$.ajax({ type: 'POST', url: 'Default.aspx/insertworkpermitstatus', cache: false, data: "{'workpermityes':'" + button1 + "','workpermitno':'" + button2 + "'}", contentType: 'application/json; charset=utf-8', dataType: 'JSON',
success: function (data) {
if (data.d == true) {
alert(button1);
}
}
});**
Open_Dialog1('#tblPrevSchdWorkPermit', true, true, true, false, 1150, 800, 'slideRight', 'slideLeft', 200, 200, false);
element.parents('li').hide();
$(this).dialog("close");
};
btns[button2] = function () {
$.ajax({ type: 'POST', url: 'Default.aspx/insertworkpermitstatus', cache: false, data: "{'workpermityes':'" + button1 + "','workpermitno':'" + button2 + "'}", contentType: 'application/json; charset=utf-8', dataType: 'JSON',
success: function (data) {
if (data.d == true) {
alert(button2);
}
}
});
// Do nothing
$(this).dialog("close");
};
$("<div>In case you are creating Work Permit in this System click YES, In case you are following Manual Work Permit outside this System click NO</div>").dialog({
autoOpen: true,
title: 'Create Work Permit',
text: 'OK',
modal: true,
buttons: btns
});
}
$("#aPrevSchdCreateWorkPermit").click(function () {
yesnodialog('Yes', 'No', $(this));
})
功能是对话框(按钮1、按钮2、元素){
var btns={};
基站[按钮1]=功能(){
**$.ajax({type:'POST',url:'Default.aspx/insertworkpermitstatus',cache:false,数据:{'workpermities':'“+button1+”,'workpermitno':'“+button2+”}”,contentType:'application/json;charset=utf-8',数据类型:'json',
成功:功能(数据){
if(data.d==true){
警报(按钮1);
}
}
});**
打开对话1(“#tblPrevSchdWorkPermit”,真,真,真,假,1150800,'slideRight','slideLeft',200200,假);
元素。父元素('li').hide();
$(此).dialog(“关闭”);
};
基站[按钮2]=功能(){
$.ajax({type:'POST',url:'Default.aspx/insertworkpermitstatus',cache:false,数据:{'workpermities':'“+button1+”,'workpermitno':'“+button2+”}”,contentType:'application/json;charset=utf-8',数据类型:'json',
成功:功能(数据){
if(data.d==true){
警报(按钮2);
}
}
});
//无所事事
$(此).dialog(“关闭”);
};
$(“如果您在此系统中创建工作许可证,请单击“是”,如果您在此系统之外遵循手动工作许可证,请单击“否”)。对话框({
自动打开:对,
标题:“创建工作许可证”,
文本:“OK”,
莫代尔:是的,
按钮:BTN
});
}
$(“#aPrevSchdCreateWorkPermit”)。单击(函数(){
yesnodialog(‘是’、‘否’、$(此));
})
提前谢谢