javascript函数在localhost上工作但在iis上不起作用

时间:2015-02-09 11:40:48

标签: javascript php html iis

我做了一个小网页。此页面具有链接到通常在localhost上运行的依赖项数据库的Dropdow。但是,当我尝试通过域名访问IIS服务器停止工作。始终在" Load"模式。

有人可以告诉我为什么会这样吗?

我可以帮忙吗?

谢谢大家。 我试图更好地解释任何问题。

真诚的问候

Html依赖下拉代码

<tr><td for="category"><font color=white>Local:</font></td><td>
    <select name="parent_cat5" id="parent_cat5" style="width:60px;">
        <?php while($row = mysql_fetch_array($query_parent4)): ?>
        <option value="<?php echo $row['idBuilding']; ?>"><?php echo $row['idBuilding']; ?></option>
        <?php endwhile; ?>
    </select> <select name="idLocal" id="idLocal" style="width:176px;" title="Select the Local" required></select>

javascript依赖下拉代码

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {

    $("#parent_cat5").change(function() {
        $(this).after('<div id="loader"><img src="img/loading.gif" alt="loading subcategory" /></div>');
        $.get('loadsubcat.php?parent_cat5=' + $(this).val(), function(data) {
            $("#idLocal").html(data);
            $('#loader').slideUp(200, function() {
                $(this).remove();
            });
        }); 
    });

});
</script>

本地主机

enter image description here

IIS

enter image description here

奇怪的是,它通过localhost 100%工作,并且不通过IIS工作。

我有一个jQuery Datepicker,工作正常......

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

转到IIS-&gt;应用程序轮询 - &gt;管理管道模式 - &gt;从集成模式的经典模式更改,一切正常!