Javascript 从数据表传递多个数组值
目前我正在使用具有多个选择的datatables。当我根据(从上到下)选择3行时,my console.log返回(每次选择行时返回结果)。我需要发布到下一页的值如下,因为这是最新的结果:Javascript 从数据表传递多个数组值,javascript,jquery,ajax,datatables,Javascript,Jquery,Ajax,Datatables,目前我正在使用具有多个选择的datatables。当我根据(从上到下)选择3行时,my console.log返回(每次选择行时返回结果)。我需要发布到下一页的值如下,因为这是最新的结果: ["SN20171110", "SN20171111", "SN20171113"] 因此,我再次使用console.log来检查ajax帖子中的值,而没有进入下一页,但结果是随机的(顺序): 因此,我在下一页中得到的是上面提到的console.log的底部(最新)结果 有没有办法只传递底部的结果或j
["SN20171110", "SN20171111", "SN20171113"]
因此,我再次使用console.log来检查ajax帖子中的值,而没有进入下一页,但结果是随机的(顺序):
因此,我在下一页中得到的是上面提到的console.log的底部(最新)结果
有没有办法只传递底部的结果或javascript变量
以下是我的数据表选择代码:
var newdata = $.map(example.rows('.selected').data(), function (item) {
$(this).toggleClass('selected');
return item[1];
});
var test = newdata;
console.log(test);
$('#nextButton').click(function(e){
$.ajax({
url : 'enrollmentDevice.php',
method : 'POST',
data : { test },
beforeSend: function(){
console.clear();
},
success : function(new2) {
console.log(test);
}
提前感谢。好的,我通过将值发布到隐藏表单并使用
<form action="nextpage.php" method="POST"></form>
而不是使用Ajax。
但仍然不确定是什么导致了问题。如有任何意见,将不胜感激。谢谢。好的,我通过将值发布到隐藏表单并使用
<form action="nextpage.php" method="POST"></form>
而不是使用Ajax。
但仍然不确定是什么导致了问题。如有任何意见,将不胜感激。谢谢。请提供一个重现您的问题的控制台。听起来好像发生了一些异步操作,每次操作完成后,控制台都会记录结果。因为它们是异步的,所以它们可能不会以相同的顺序完成。需要查看代码以推荐一种方法,因为任何答案都是模糊的。道歉,用代码更新。请提供一个复制您的问题的方法。听起来好像有一些异步操作正在发生,一旦每个操作完成,控制台就会记录结果。因为它们是异步的,所以它们可能不会以相同的顺序完成。需要查看代码以推荐一种方法,因为任何答案都是模糊的。道歉,用代码更新。