$.get へのネストされた呼び出しが JQuery で機能しないことがわかりました。私は自分の状況を以下のようなものに要約しました。$.get への最初の呼び出しが行われ、条件が true の場合、コールバック関数は $.get への 2 回目の呼び出しを行います。条件が true のアラートが表示されているにもかかわらず、2 番目の呼び出しが行われていないようです。
このようにネストして機能するようになった人はいますか?
function callbackFn (responseText, textStatus, XMLHttpRequest) {
alert("About to make call. Condition is " + someCondition);
if (someCondition) {
$.get("localhost:8080/MyServlet?action=bar");
}
document.location.href = "http://www.google.com"
}
$(document).ready(function() {
$.get("localhost:8080/MyServlet?action=foo", callbackFn);
}