2011-11-03 19 views
0

我得到一个无效的表达式标志错误,我不知道这意味着什么。jQuery中的无效表达标志.ajax()回调函数

jQueryAjaxCall(endpointUrl, methodToCall, dictQueryStringPairs, contentTypeOverride, returnDataType, function (httpResponse) 
{ 
    if (showalerts) 
     alert("Calling BindDroopdown from Models. model list recieved back based on modelTypeName: " + modelTypeName+ "and missid: " + missid+ ". Count results from ObjectCount(dictModels): " + ObjectCount(dictModels)); 

    ...rest of code 
}); 

showAlerts是在我的页面顶部定义的全局变量。我用它作为一个标志来打开和关闭我今天正在做的一些测试。

注ObjectCount只是一个帮手,我创建:

function ObjectCount(object) 
{ 
    var count = 0; 

    if (object === null) 
     return 0; 

    for (key in object) 
    { 
     count = count + 1; 
    } 

    return count; 
} 

回答

0

与dictmodel.length

+0

对象计数是一个自定义帮助我created..check我的帖子,我现在已经更新替换ObjectCount(dictmodel)。 。 – PositiveGuy