0

我有一个数组

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

我的页面上有两个按钮

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

在页面加载时,ajax 调用将使用data12(数组的第一个元素),它为我获取结果..工作正常

我的问题是当我单击下一步按钮时,我需要将 16 传递给 ajax 调用..(因为 12 是最后提交的值)然后再次单击下一步,我需要将 20 传递给 ajax

如果我点击 prev 我需要通过 16 因为 20 是当前值

那么我怎么知道将哪个元素传递给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 回答