JSFiddle - React, Tailwind, and code Playground
by Axelvaisper
HTML
<script src="https://code.jquery.com/jquery-2.2.1.min.js"></script>
<script src="https://raw.githubusercontent.com/douglascrockford/JSON-js/master/json2.js"></script>
<form>
<input type="text" name="test" value="test" />
<a href="javascript:void(0)" class="action" data-action="save">Сохранить</a>
<a href="javascript:void(0)" class="action" data-action="delete">Удалить</a>
</form>
<div class="result">
</div>
</div>
CSS
.result {
margin-top: 30px;
}
JavaScript
$(function() {
$(".action").click(function() {
var formData = $(this).closest('form').serializeArray();
formData.push({ name: 'action', value: $(this).data('action') });
$('.result').html(JSON.stringify(formData));
});
});