1

まず、同様の質問を見つけたと言わざるを得ません:手動フォーム送信に投稿パラメータを追加するにはどうすればよいですか? .

しかし、誰かがより良い解決策を教えてくれると思います。

ユーザーが送信ボタンをクリックしたときに名前パラメーターをフォームに追加したいのですが、これが私のやり方です:

var htmlElement = '<input type="hidden" name="current_step" value="' + $('select#current-step').val() + '"/>';
elForm.append(htmlElement);

しかし、私はこのアプローチに満足していません。

より良い方法を教えていただければ、事前に Thx.

4

1 に答える 1

2
<input type='hidden' name='current_step' value='' />
<script>
$('#current-step').on('change', function() {
    $('input[name=current_step]').attr('value', $(this).val());
});
</script>
于 2012-05-03T23:59:52.297 に答える