使用JavaScript代码调用处理程序是否可能?例如,我在此位置部署了一个处理程序http://mysitename.com/getMyData.ashx。我能否调用此处理程序或仅使用JavaScript请求它?这是否可能?请建议。
使用JavaScript代码调用处理程序是否可能?例如,我在此位置部署了一个处理程序http://mysitename.com/getMyData.ashx。我能否调用此处理程序或仅使用JavaScript请求它?这是否可能?请建议。
您可以使用ajax或jquery ajaxcall来实现此功能。
相同的ajax函数:
function showHint(elementid,url,str) {
if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById(elementid).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",url+str,true);
xmlhttp.send();
}
$(document).ready(function () {
saveCookies('true');
});
function saveCookies(save) {
$.ajax({
url: "/Handlers/getMyData.ashx.ashx",
data: { 'savecookies': save },
async: false,
success: function (data, status, xhr) {
}
});
};