PHP/JQuery/AJAX 问题在这里:
我在页面底部有一个按钮,它通过 AJAX 调用调用 JQuery 函数,然后,基于数据库中的一些变量(这就是 AJAX 在这里的原因),它启用了答案文本框,也位于底部页。问题是浏览器滚动/跳转到表单的顶部,而不是页面(表单上方有一些图像)。
我想我可能知道可能的根本原因 - 我将 new Date().getTime() 添加到 php 文件 url,因此 IE 不会缓存结果,但它也告诉浏览器该链接是新的,它应该转到页面的顶部。但它会出现在表格的顶部,所以我猜它是可以管理的。
它只发生在 IE 中。铬,FF = 好的。
有什么想法吗?
表单标签:
<form method="get" id="advisors_form" name="advisors_form">
ajax调用结构:
$.ajax( {
type : 'GET',
url : 'Code/f_aa_answer_request_check.php?' + new Date().getTime(),
data : request_data,
success : function(response) {
if (response == 'success') {
alert("OK");
}
}});
提前致谢。