jQueryを使用して、特定のプレフィックスで始まるすべてのアンカータグを選択し、それぞれに対して関数を呼び出しています。
$('a[id^="lblMyLabel"]').each(function() {
doSomething(this.id);
});
そしてdoSomethingの内部で、いくつかのデータをフェッチするためにajax呼び出しを行います。jQueryがページを上から下にスキャンして、lblMyLabelで始まるすべてのアンカータグを取得し、その順序でそれらを処理すると想定していましたが、順序はランダムのようです。この選択がどのように行われるか知っている人はいますか?
編集:だから私はあなたたちが上から下にアイテムを選ぶことは大丈夫だということに同意します。しかし、ajax呼び出しに応答するWebMethodにブレークポイントを設定すると、IDがその順序で取得されません。その順序はどのように決定されますか?