2013-08-19 7 views
0

им делать вызов функции WebMethod в коде, но у меня есть сомнения ..Аякса JQuery WebMethod частный

имеющий WebMethod в коде из в ASPX сделать функцию видимым для всех, кто типы URL-адрес ?? ?

Можно ли использовать с ajax/jquery «частную» функцию в кодебе? ???

$.ajax({ 
        type: "POST", 
        url: "Default.aspx/Exemplos", // url da pagina/nome do metodo 
        contentType: "application/json; charset=utf-8", 
        dataType: "json", 
        data: "{}", //parametros da função 
        success: function (json) { 
         var JSONObject = json.d; 
         var html = ''; 
         for (var i = 0; i < JSONObject.length; i++) { 
          html = html + JSONObject[i].Valorbool + ' - ' + JSONObject[i].Valortxt + ' 

[WebMethod] общественная функция Exemplos (...)

ответ

0

WebMethod должен быть открытым и статическим.

Похожий вопрос: ASP.NET jQuery error: Unknown Web Method

Если вам нужно больше безопасности вокруг AJAX вызова, попробуйте переместить его на веб-службы.