0

私は配列を持っています

array(0=>12,1=>16,3=>20,4=>25);

そして、私のページには2つのボタンがあります

<button id="next">Next</button>
<button id="prev">Previous</button>

ページの読み込み時に ajax 呼び出しがdata12 (配列の最初の要素) で行われ、結果が取得されます..正常に動作します

私の問題は、次のボタンをクリックしたときに、16 を ajax 呼び出しに渡す必要があることです (12 が最後に送信された値であるため)。もう一度 [次へ] をクリックすると、20 を ajax に渡す必要があります。

前へをクリックすると、現在の値が 20 であるため、16 を渡す必要があります。

では、どの要素を ajax に渡すかを知るにはどうすればよいですか

これが私のajaxです

 $.ajax({
            url : baseurl+'/ajax/warehousedetails',
            type:"post",
            data:{"crid":<<<here i want to change>>>>},         
            success:function(data){
                console.log(data);


            }
        });

ありがとうございました

4

1 に答える 1

1

現在の要素のインデックスを変数に格納できます。

例えば初めて

Var flag = 0

したがって、リクエストを初めて送信するときは、値を使用します

array[flag]

次のクリックで

flag++
array[flag]

前のクリックで

flag--
array[flag]
于 2012-10-19T04:54:53.323 に答える