Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php web应用程序不在IE上运行_Php_Ajax_Internet Explorer_Jquery_Twitter Bootstrap - Fatal编程技术网

Php web应用程序不在IE上运行

Php web应用程序不在IE上运行,php,ajax,internet-explorer,jquery,twitter-bootstrap,Php,Ajax,Internet Explorer,Jquery,Twitter Bootstrap,我在客户端脚本中使用jQuery形式的AJAX,在布局中使用twitter引导,在服务器端脚本中使用php 但问题是,除了Internet Explorer之外,该应用程序在所有其他web Explorer上都运行良好。有人知道为什么会发生这种情况吗?我甚至无法在IE中打开下拉列表,我已经尝试了版本8和9 下面是我对服务器的jquery调用的一个基本示例 function check_module() { var option = $('#modules option:selected').at

我在客户端脚本中使用jQuery形式的AJAX,在布局中使用twitter引导,在服务器端脚本中使用php

但问题是,除了Internet Explorer之外,该应用程序在所有其他web Explorer上都运行良好。有人知道为什么会发生这种情况吗?我甚至无法在IE中打开下拉列表,我已经尝试了版本8和9

下面是我对服务器的jquery调用的一个基本示例

function check_module() {
var option = $('#modules option:selected').attr('value');
$.post('modulesDropDown_1.php', 'option='+option,
    function(data){
        var obj = jQuery.parseJSON(data);
        console.log(obj);
        var name = $("#modules option:selected").text();
        $("#moduleCode").html(obj.allInfo.code);
});
return false;
}

我的代码中有很多这样的代码,其中im调用服务器并将其作为json返回给客户端。。。例如,我有一个下拉列表,一旦选择了值第一个下拉列表(AJAX),就会填充下面的另一个下拉列表,但是第二个下拉列表应该根据该值更新页面,但它在IE中不起作用。

旧版IE使用不同的机制创建AJAX请求。试着这样做:

var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
虽然它没有在IE8和IE9上运行,但这可能无法解决它。 看一段代码会有帮助


(示例来自)

如果没有错误或代码示例,则很难给出指针。我刚刚用示例代码对其进行了更新,这有帮助吗?还是您需要更多?当JSON中没有示例数据时,总是很难回答此类问题…需要查看JSON,还有HTML标记,因为您正在讨论显示问题。您是说您在使用jQuery AJAX处理程序还是在带有jQuery的页面上使用AJAX?jqeury AJAX处理程序,如$.post