JSFiddle - React, Tailwind, and code Playground
HTML
<form action="#" method="post">
<input type="text" name="abc" value="hi" />
<input type="submit" name="foo" value="123"/>
<input type="submit" name="bar" value="456"/>
<input type="submit" name="bar" value="789"/>
</form>
JavaScript
$('form input:submit').bind('click',function(){
var $e=$(this);
$e.parent().append('<input type="text" name="mySubmit" value="'+$e.attr('name')+'" />');
});
$('form').submit(function(e) {
alert($('form').serialize());
e.preventDefault();
});