Вызов метода веб-сервиса ASP.net с помощью встроенного средства проверки формы jQuery - PullRequest
0 голосов
/ 22 декабря 2011

Я использую Механизм проверки встроенных форм jQuery Но, к сожалению, я не знаю , почему мой веб-метод не срабатывает .В фиддлере я вижу, что запрос отправляется на сервер, но ошибка HTTP: 500 с этим запросом.

Метод веб-сервиса:

[WebMethod]
public bool IsUserAvailable(string fieldId, string fieldValue, string extraData, string _)
{

    return true;
}

Правило:

 "ajaxUserCallAsp": {
                    "url": "Services/FWWebService.asmx/IsUserAvailable",
                    // you may want to pass extra data on the ajax call
                    "extraData": "name=eric",
                    // if you provide an "alertTextOk", it will show as a green prompt when the field validates
                    "alertTextOk": "* This username is available",
                    "alertText": "* This user is already taken",
                    "alertTextLoad": "* Validating, please wait"
                },

ФиддлерПоказать заголовок запроса:

GET /ForeverWords.Website/Services/FWWebService.asmx/IsUserAvailable?fieldId=Text1&fieldValue=sd&extraData=d&&_=1324507733538 HTTP / 1.1 * 1019 1019

1 Ответ

0 голосов
/ 22 декабря 2011

Эта решаемая проблема сейчас решается веб-методом

<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...