我需要重定向到另一个页面上点击提交并调用一个函数进行ajax调用.这就是我所拥有的:
$('#submitButton').click(function() {
window.location.href = "otherPage";
displayData();
});
Run Code Online (Sandbox Code Playgroud)
另外,我尝试的另一种方法是使用在otherPage上设置表单字段
var elem = window.document.getElementById(field);
elem.value = "new-value";
Run Code Online (Sandbox Code Playgroud)
这样我就可以在otherPage上调用提交按钮的事件处理程序,但它不起作用.请让我知道我错在哪里.
我不确定是否有一种简洁的方法来实现这一点,但是你可以在你重定向的url中添加一个哈希,然后只需检查哈希是否存在,执行函数和删除哈希.
以下是一些方便的URL:
window.location.href = '';删除哈希后的所有内容.