document.ready () не запускается после запроса ajax в IE, но работает на FF и Chrome.У меня есть два файла.Первый файл (test.jsp) просто имеет кнопку отправки.по клику загружает из распорок второй файл (result.jsp).,Два файла:
test.jsp
<html>
<head>
<script type="text/javascript" src="/js/jquery-1.2.6.min.js"/></script>
<script type="text/javascript" src="/js/api.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#test").click(function()
{
var path = "/TestAjax.do"
$.get(path,function(data)
{
document.write(data);
});
});
});
</script>
</head>
<body>
<div><h3>Hello World</h3><br/>
<input type="button" id="test" value="submit"/>
</div>
</body>
</html>
result.jsp
<html>
<head>
<script type="text/javascript" src="/js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert("success");
});
</script>
</head>
<body>
<div><h3>result</h3><br/>
<!--input type="button" id="test" value="submit"/-->
</div>
</body>
</html>
, когда result.jsp загружает предупреждение ("success");называется .... Это хорошо работает в FF и Chrome.Но не в IE.предупреждение не всплывает.Отображает ошибку как ожидаемый объект в строке document.ready ().Но работает, если мы обновим страницу ....
Любая помощь будет оценена ...