我在这里面临一个问题,如下面提到的代码所示
AJAXRequest("getActivityEntries?orgEntry="+orgentryid+"&activity_entry="+activity_entry+"&target=AJAX");
如果此处orgentryid为空,
在构建HTML页面之后,JAVAScript看起来像
AJAXRequest("getActivityEntries?orgEntry="++"&activity_entry="+$activity_entry+"&target=AJAX");
Firefox抛出异常,并将++与字符串一起使用。
然后我们添加了If/Else检查orgentryid是否存在
if(activity_entry && "activity_entry" != " ")
if (orgentryid)
AJAXRequest("getActivityEntries?orgEntry="+orgentryid+"&activity_entry="+activity_entry+"&target=AJAX");
else
AJAXRequest("getActivityEntries?activity_entry="+activity_entry+"&target=AJAX");
else
if (orgentryid)
AJAXRequest("getActivityEntries?orgEntry="+!orgentryid+"&target=AJAX");
else
AJAXRequest("getActivityEntries?target=AJAX");