首先,我必须说我找到一个类似的问题:How to add a post parameter to manual form submission?。
但我认为有人可以告诉我一个更好的解决方案。
我想在用户点击提交按钮时为表单添加名称参数,我就是这样做的:
var htmlElement = '<input type="hidden" name="current_step" value="' + $('select#current-step').val() + '"/>';
elForm.append(htmlElement);
但是我对这种方法感到满意。
如果你给我一个更好的方法,请提前做好。
答案 0 :(得分:2)
<input type='hidden' name='current_step' value='' />
<script>
$('#current-step').on('change', function() {
$('input[name=current_step]').attr('value', $(this).val());
});
</script>