-1

フォーム送信と一緒に JavaScript 変数の値を送信するにはどうすればよいですか? これは私がこれまでに持っているものです:

var data = "abc";

$('form').submit(function(){
//add new hidden input field with value = data
});

注: HTML ページには 1 つのフォームしかありません。

4

3 に答える 3

4

なぜ単純に

$('form').submit(function(){
    $('<input type="hidden" name="data" />').attr('value', data).appendTo(this);
});
于 2012-07-08T02:54:36.027 に答える
1
$('form').submit(function(){
    $(this).append($('<input />').attr('name', 'data').attr('value', data));
});
于 2012-07-08T02:56:03.380 に答える
0
var data = "abc";

$('form').submit(function(){
    $("form").append('<input type="hidden" name="data" value="' + data + '"');
});
于 2012-07-08T02:53:53.357 に答える