Не удалось получить кнопку в обработчике отправки формы.
Используйте обработчик событий нажатия кнопки, чтобы узнать, какая кнопка нажата, и сохранить информацию о кнопке.
Вот ответ, как это сделать:
var submitor = undefined;
$('.btn').click(function(e) {
submitor = this;
})
$("#upload_form").submit(function(e) {
var val = $(submitor).val();
alert(val);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="upload_form" name="upload_form" enctype="multipart/form-data" method="post" style="width: 95%">
<button type="submit" class="btn btn-success" id="btnUpload1" name="btnUpload" value="1"><span class="glyphicon glyphicon-cloud-upload"></span> Upload !</button>
<button type="submit" class="btn btn-success" id="btnUpload2" name="btnUpload" value="2"><span class="glyphicon glyphicon-cloud-upload"></span> Upload !</button>
</form>