| 
                                      3
                                 | 
| Joel A. Villarreal Bertoldi · 技术社区 · 15 年前 | 
|   |      1 
                                  4
                             帮你自己一个忙,使用一个JS库为你包装所有的Ajax魔术。有很多跨浏览器问题和gotchas,这可能只是其中之一。 我推荐jquery,它是最简单的,功能也相当强大。 所以把这个添加到HTML的顶部,在head标签中: 然后在您的JS中执行如下操作: 你应该开始了。 Look here 有关jquery和$.get函数的详细信息。 顺便说一句,我看到你正在使用一个帖子,但是对于数据的检索(没有更新或删除),这是一个惯例。 另外,考虑更改您的PHP,以便它返回JSON格式的数据而不是XML。 因此,您不必对XML标记进行这种小小的改动,只需准备一个包含所有数据的数组,然后执行以下操作:  | 
|   |      2 
                                  1
                             我先去本地xmlhttprequest。ActiveXObject应该只是一个回退,因为它可能会生成难看的ActiveX警告。 
   意外全局。记住使用
    
    
    | 
|   |      3 
                                  1
                             如果jquery解决了这个特定的问题,我会有点惊讶…至少,您可以用它生成相同的错误: XMLHttpRequest xml response woes with jQuery 1.4.1, how to force the request response to be processed as plain text? 在我的例子中,至少这都是因为我正在进行跨域请求,而关于它“不可分析”的XML错误只是因为没有XML返回(因为浏览器不允许它返回)这一事实的副作用。 | 
|   |      4 
                                  0
                             
   我不知道php,但我不知道你从哪里得到结束标记
    | 
|   | code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 8 月前 | 
|   | Alex · 在轻量级中同时解构和不解构变量 8 月前 | 
|   | Ângelo Rigo · ReactJS映射:如何迭代[关闭] 8 月前 | 
|   | bairog · 从按属性筛选的对象数组字典中创建值数组 8 月前 | 
|   | lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 8 月前 |