簡體   English   中英

javascript函數可在localhost上運行,但不能在iis上運行

[英]javascript function work on localhost but doesn't work on iis

我做了一個小網頁。 該頁面已將Dropdow鏈接到通常在localhost上運行的依賴項數據庫。 但是,當我嘗試使用IIS服務器通過域名進行訪問時,它將停止工作。 始終處於“加載”模式。

有人可以告訴我為什么會這樣嗎?

可以幫助我的是我嗎?

謝謝你們。 我想更好地解釋任何問題。

真誠的問候

依賴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>

本地主機

在此處輸入圖片說明

IIS

在此處輸入圖片說明

奇怪的是,通過localhost可以100%正常工作,而不能通過IIS正常工作。

我有一個jQuery Datepicker並正常工作...

我找到了解決方案。

轉到IIS->應用程序輪詢->托管管道模式->從經典模式更改為集成模式,一切正常!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM