[英]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.