在发布到脚本进行处理之前,有没有办法重新排序或操作一组输入? 我能够重新排序DOM中的元素没问题,但是在用户按下提交按钮之后和浏览器发出POST之前发生这种情况有点棘手。我在jQuery中使用ajaxForm插件。有一个beforeSubmit回调,但这似乎不允许我重新输入输入。
答案 0 :(得分:2)
据我所知,规范无法保证输入发送到服务器的顺序(如果我错了,请纠正我)。那么重新排序它们有什么意义呢?我不明白为什么这很有用。
答案 1 :(得分:1)
没有充分的理由想要这样做。
答案 2 :(得分:1)
$('#form').ajaxForm({ beforeSerialize: orderInputsFunction });
这很有效。使用jQuery Form Plugin,您可以使用带有beforeSerialize选项的回调函数来操作表单。
在我不幸的情况下,我正在使用一个PHP脚本,该脚本假定某些帖子变量将按特定顺序排列。