Я сделал функцию JQuery, которая выполняет вызов веб-службы, веб-служба возвращает int, но где-то между веб-службой, возвращающей его значение, и JQuery, собирающим его, данные теряются. ниже моя функция Jquery:
//Make a call to a web service to get the latest number of comments for this item
WebDesign.wfGetNumberOfCommentsForWebDesignItem(vintCurrentItemID,fGetNumberOfCommentsResult);
function fGetNumberOfCommentsResult(GetNumberOfCommentsResult){
//If the number of comments returned is not zero update the the number of comments
if (GetNumberOfCommentsResult != -1 && GetNumberOfCommentsResult != null)
{
vspanCommentsNumber.html(GetNumberOfCommentsResult);
}
else
{
vspanCommentsNumber.html("Unknown");
}
}
Переменная GetNumberOfCommentsResult имеет значение null, не каждый раз, но я бы сказал, что примерно в 10% случаев. Я записал данные, которые веб-сервис возвращает в JavaScript, и он не нулевой, это действительные данные, поэтому я не знаю, как переменная JavaScript установлена в нуль. Есть идеи?