JavaScript功能在本地主机上工作,但在iis上不起作用
问题描述:
我做了一个小网页。此页面将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>
本地主机
IIS
奇怪的是,通过本地主机工程100%,并且不通过IIS工作。
我有一个jQuery Datepicker,工作正常...
答
我找到了解决方案。
转到IIS->应用程序轮询 - >管理流水线模式 - >从经典模式更改为集成模式,所有工作正常!
确保你的'loadsubcat.php'脚本返回有效的回复 – haim770 2015-02-09 11:42:12
是jquery的存在吗? – 2015-02-09 11:44:03
肯定haim770说的是什么,在你的get函数中做一个'data'的控制台日志,并检查你的响应结构是否有效以及你期望的结果是 – Deepak 2015-02-09 11:44:11