我可以使用javascript调用/请求.net处理程序(ashx)吗?

ria*_*ria 3 .net javascript asp.net handler

是否可以使用javascript代码调用处理程序?例如,我在这个位置部署了一个处理程序http://mysitename.com/getMyData.ashx.我可以调用此处理程序或只是使用javascript请求它吗?甚至可能吗?请建议.

Pra*_*ana 6

是的你可以

为此使用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();
}
Run Code Online (Sandbox Code Playgroud)