【发布时间】:2013-11-20 09:34:47
【问题描述】:
我使用 AJAX 调用动作并传递参数,AJAX 调用发生在 xsl 页面,如下所示:
xmlHttp.open("GET","examcont?action=AJAX_SectionsBySessionId&sessionId="+sessionId,true);
我决定将amp; 放在& 之后,因为当我删除它时 xsl 会引发此错误:
The reference to entity "sessionId" must end with the ';' delimiter
问题是操作无法读取参数sessionId 但是我尝试了相同的操作 URL 但没有 amp; 并且操作成功读取了参数
【问题讨论】:
-
那你的问题是什么?
-
"问题是action无法读取参数sessionId"
-
&只是 XML/XSL 中引用的&,即 XSL 的输出实际上应该是&。你能检查一下 XSL 的输出吗? -
alert("examcont?action=AJAX_SectionsBySessionId&sessionId="+sessionId);输出 &