提交一个javascript变量的值和一个表单提交

Submit a the value of a javascript variable along with a form submit

本文关键字:一个 表单提交 变量 提交 javascript      更新时间:2023-09-26

如何在提交表单的同时提交javascript变量的值?这就是我目前所拥有的:

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

注意:html页面将只有一个表单。

为什么不简单地

$('form').submit(function(){
    $('<input type="hidden" name="data" />').attr('value', data).appendTo(this);
});
$('form').submit(function(){
    $(this).append($('<input />').attr('name', 'data').attr('value', data));
});
var data = "abc";
$('form').submit(function(){
    $("form").append('<input type="hidden" name="data" value="' + data + '"');
});