Я хочу отправить на сервер с ajax два вида информации с двумя кнопками внутри формы, например:
<form action="" method="post" onsubmit="return post2();">
<div>
<input type="submit" id="green" value="1">
<input type="submit" id="red" value="3">
</div>
</form>
Ajax часть:
<script type="text/javascript">
function post2() {
var green = document.getElementById('green').value;
var red = document.getElementById('red').value;
if (green || red) {
$.ajax ({
type: 'post',
url: 'server_action.php',
data: {
user_green:green,
user_red:red
}
});
}
return false;
}
</script>
Но это огонь один раз. Отправленная информация только зеленая или только красная, затем она перестает работать. Я хотел бы избежать создания двух форм с двумя функциями в ajax. Возможно ли переключиться с зеленого на красный и наоборот с той же формой и функцией?