1

我在提交提交后从服务器收到页面响应时遇到问题

这是我的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>

当我单击输入时,它不会触发警报。

4

0 回答 0