PHP / JQuery / AJAXの問題」はこちら:
ページの下部にボタンがありますAJAX呼び出しを介してJQuery関数を呼び出し、データベースの変数(AJAXが存在する理由)に基づいて、ページ下部にある回答テキストボックスを有効にします。問題は、ブラウザーがスクロールすることです/ページではなく、フォームの上部にジャンプします(フォームの上にいくつかの画像があります)。
私は考えられる根本原因を知っているかもしれないと思う-私は新しいDate()。getTime()をphpファイルのurlに追加してIEが結果をキャッシュしないようにしますが、ブラウザにリンクが新しく、ページの上部に移動する必要があることも伝えます。しかし、それはフォームの一番上に行くので、私は「それを推測している」管理可能なものです。
IEでのみ発生します。Chrome、FF = OK。
何かご意見は?
フォームタグ:
<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");
}
}});
前もって感謝します。
回答:
回答№1は0私自身の問題を解決しました!
ajax呼び出しの後にfalseを返します:
$.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");
}
}});
return false;