2015-02-09 155 views
1

我做了一個小網頁。此頁面將Dropdow鏈接到通常在本地主機上運行的依賴項的數據庫。但是當我嘗試通過與IIS服務器的域名訪問停止工作。始終處於「加載」模式。JavaScript功能在本地主機上工作,但在iis上不起作用

有人可以告訴我爲什麼會發生這種情況嗎?

這將是我誰可以幫忙嗎?

謝謝大家。 我試圖解釋更好的任何問題。

誠摯的問候

的Html依賴下拉準則

JavaScript的依賴下拉的
<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> 

代碼

<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

奇怪的是,通過本地主機工程100%,並且不通過IIS工作。

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

+1

確保你的'loadsubcat.php'腳本返回有效的回覆 – haim770 2015-02-09 11:42:12

+0

是jquery的存在嗎? – 2015-02-09 11:44:03

+0

肯定haim770說的是什麼,在你的get函數中做一個'data'的控制檯日誌,並檢查你的響應結構是否有效以及你期望的結果是 – Deepak 2015-02-09 11:44:11

回答

1

我找到了解決方案。

轉到IIS->應用程序輪詢 - >管理流水線模式 - >從經典模式更改爲集成模式,所有工作正常!

相關問題