Я думаю, у вас есть 2 варианта. Первый - это поместить скрипт перенаправления на страницу, которая появляется после отправки формы, чтобы перенаправить пользователя на предыдущую страницу. Это должно быть что-то вроде:
<html>
...
<META HTTP-EQUIV="refresh" CONTENT="5;URL=PreviousPageURL">
<body>
You have successfully created an item! <br/>
You will be redirected to the previous page to create more items after 5s.
</body>
...
</html>
Другой способ - использовать Ajax для отправки формы. Попробуйте этот плагин jQuery ajaxForm :
<form id="myForm">
...
</form>
<div id="status"></div> // Show the result here
<script type="text/javascript">
$('#myForm').ajaxForm({
beforeSubmit: function() {
$("#status").html("");
},
success: function(response){
var status = $(response).find("status").text();
$("#status").html(status);
},
dataType: "xml"
});
</script>
В приведенном выше примере я возвращаю результат в виде XML-файла, например:
<status>Successful/Failed/etc.</status>
Вы также можете вернуть результат в виде строки.