hamadas do método @Page do jQuery para o Sharepoint

Tenho uma página de aplicativo (aspx) implantada no_LAYOUTS pasta do MS SharePoint 2010.

Gostaria de chamar um método dentro dessa página marcado com o[WebMethod] atributo usando jQuery. Estou usando o seguinte código emdocument.ready():

$("#btnOk").click(function () {
    var theUrl = '/_layouts/MyProject/MyPage.aspx/MyMethod';
    $.ajax({
        type: "get",
        dataType: "json",
        url: theUrl,
        data: {},
        success: function (response) {
            [...]
        },
        error: function (xhr, textStatus, errorThrown) {
            [...]
        }
    });
});

Este código infelizmente não funciona. O problema está no URL: na verdade, ele funciona se eu usar um URL absoluto como este

var theUrl = 'http://server/sites/xxx/_layouts/MyProject/MyPage.aspx/MyMethod';

Como posso transformar meu caminho em absoluto?

questionAnswers(1)

yourAnswerToTheQuestion