在下面的javascript代码中,我同时发送两个Ajax请求.
在使用Firebug进行分析之后,我得出了一个不同寻常的结论:
"哪个(Ajax)响应首先是打印最后".
问题2:如果我将Ajax url目标分配给随机字符串(比如"abcd")[不存在]那么ajax调用的总数将增加到3?
$(document).ready(function(e) {
$("form[ajax=true]").submit(function(e) {
e.preventDefault();
var form_data = $(this).serialize();
var form_url = $(this).attr("action");
var form_method = $(this).attr("method").toUpperCase();
$("#loadingimg").show();
$.ajax({
url: form_url,
type: form_method,
data: form_data,
cache: false,
success: function(returnhtml){
alert ("a");
// $("#result").html(returnhtml);
// $("#loadingimg").hide();
}
});
$.ajax({
url: form_url,
type: form_method,
data: form_data,
cache: false,
success: function(returnhtml){
// $("#duplicate").html(returnhtml);
// $("#loadingimg").hide();
alert("b");
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
请参考以下小提琴.
给出了由N个整数组成的零索引数组A. 该数组的平衡指数是任何整数P,使得0≤P<N且较低指数的元素之和等于较高指数的元素之和,即A [0] + A [1] + ...... + A [P-1] = A [P + 1] + ... + A [N-2] + A [N-1].假设零元素的总和等于0.如果P = 0或P = N-1,则可能发生这种情况.
例如,考虑以下由N = 8个元素组成的数组A:
A[0] = -1
A[1] = 3
A[2] = -4
A[3] = 5
A[4] = 1
A[5] = -6
A[6] = 2
A[7] = 1
Run Code Online (Sandbox Code Playgroud)
P = 1是该阵列的平衡指数,因为:
A[0] = ?1 = A[2] + A[3] + A[4] + A[5] + A[6] + A[7]
Run Code Online (Sandbox Code Playgroud)
P = 3是该阵列的平衡指数,因为:
A[0] + A[1] + …Run Code Online (Sandbox Code Playgroud)