我在提交提交后从服务器收到页面响应时遇到问题
这是我的html代码:
<form id="form" action="someaction" method="post">
<input name="somedata" id="somedata" />
</form>
然后我有这个脚本
document.getElementById('form').submit();
该脚本可以很好地提交表单,然后页面'someaction'被正确加载,问题是,我在响应页面上有一个jQuery脚本,我希望该脚本在新页面完成加载时执行,但是这永远不会发生,我尝试了 $(document).ready() 和 pageLoad() 但它们都不起作用。
有没有可用的解决方案?
编辑:
新页面上的代码是下一个,我正在尝试使用 Chrome 的控制台进行调试,但是当我打开源代码时,没有显示 javascript,但是如果我检查页面,带有标签的 javascript 就在那里。
<html>
<head>
<title>Response from server</title>
</head>
<body>
<form id="newForm">
<input name="newInput" />
</form>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("input").click(function () {
alert("attached");
});
});
</script>
</body>
</html>
当我单击输入时,它不会触发警报。