jquery序列化未排序?
我有一个javascript函数,可以将整个表单读入序列化的jquery序列化未排序?,jquery,Jquery,我有一个javascript函数,可以将整个表单读入序列化的 $.ajax({ type: 'POST', url: '/cart/update.js', dataType: 'json', data: $("#add-to-cart").serialize() + '&id=' + $("select[name=id]").val(), success: goToCart, error: goToCart }); 然而,它似乎没有
$.ajax({
type: 'POST',
url: '/cart/update.js',
dataType: 'json',
data: $("#add-to-cart").serialize() + '&id=' + $("select[name=id]").val(),
success: goToCart,
error: goToCart
});
然而,它似乎没有组织数据。它应该是模式,第1行,第2行,第3行,第4行,第5行,第6行,但它似乎是朝着第1行,第2行,第3行,第4行,模式,第5行,第6行
有没有办法对序列化数据进行排序
html的顺序是正确的,首先是模式,然后是第1-6行
有什么帮助吗?您必须编写自己的排序方法—没有直接的方法 看看这个
我可以问一下为什么需要分类吗?当它到达服务器时,它的顺序无关紧要。get变量就是get变量。它在一个有限的环境中,用javascript表示,所以我没有能力控制输出。@Brad:这确实让我有点吃惊。要求按照输入元素出现在HTMLDOM树中的顺序发送这些值。为什么jQuery的做法有所不同?