В моем приложении java я отправляю форму с помощью JQuery.Как сделать форму jquery submit с помощью Ajax?
Вот код в моем JSP:
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<fieldset id="profile_proffiesional">
<form:form action="profile/awards" modelAttribute="AWARDS">
<p>
<label for="position">Position</label>
<form:input path="position" tabindex="4" />
</p>
<p>
<label for="location">Location</label>
<form:input path="location" tabindex="5" />
</p>
<p>
<label for="description">Description</label>
<form:input path="description" tabindex="5" />
</p>
<p>
<input type="submit" value="Add">
</p>
</form:form>
</fieldset>
<script>
$('#AWARDS').ajaxForm({
target : '#body',
success : function(responseText, statusText, xhr, $form) {
alert(responseText);
},
beforeSubmit : function() {
$.blockUI({
message : '<h1> Just a moment...</h1>'
});
}
});
</script>
Проблема при нажатии кнопки Submit, где форма идет, и это показывает реакцию с боевой готовностью. Когда я нажимаю кнопку OK
в окне предупреждения, то сообщение об успешном завершении будет напечатано в окне, вместо формы.
И форма становится совершенно невидимой, когда я обновляю ее, и сообщение об успешном удалении будет удалено, и будет показана форма.
Но я хочу показывать успех в режиме предупреждения, а не на экране. Пожалуйста, помогите мне в этом.