0

我在这里完全感到困惑。

我有一个 html 表单,可以让用户编译 Doc ID 列表。单击我的创建按钮后,我会收到这些 Doc ID 的值的警报,并需要将它们发送到我的 ASP 页面以根据需要格式化字符串,然后返回格式化的字符串并用它填充文本区域。我已经从这里的等式中完全删除了我的 ASP 页面,因为不知何故,我的主页上出现了这个晦涩的问题。

当我单击我的创建按钮时,会弹出带有正确值的警报框,但不是将它扔到我的文本区域中,而是使用页面中的包含文件、完整的 CSS 和所有内容填充文本区域。我从来没有见过这样的事情。在 Firebug 中,我没有得到关于为什么这是响应文本或任何内容的信息。

奇怪的是,我已经在 jsFiddle 中设置了这个,在这里,我有完全相同的代码,但这次,我得到了正确的结果:http: //jsfiddle.net/VNUUV/

这让我束手无策,我需要一些见解。我实际测试页面上的代码与 JS Fiddle 上的代码相同。任何帮助是极大的赞赏!

4

1 回答 1

0

这可能是您遇到的情况可能发生的情况。未安装 ASP 功能的 IIS 服务器可能会将 asp 文件视为标准内容文件。服务器端包含仍然有效。

您的公司页面只是 html,因此可以很好地呈现。但是,您的 Ajax 请求只是在包含已解决后带回了 asp 页面的脚本文本。

于 2012-05-28T18:07:56.957 回答