Я использую Spring webflow, и у меня возникли проблемы с портальной визуализацией моей страницы состояния просмотра. Я всегда получаю $ ('# form'). Serialize() = "" после вызова ajax. У меня есть следующий Ajax вызов:Пустая сериализация формы после вызова ajax
var bindContinueButton = function() {
$('#continueBtn').bind('click', function() {
var url = $('#form').attr('action') + setFlowEvent('continue');
$.ajax({
type : "POST",
url : url,
cache:false,
data: $('#form').serialize(),
dataType: "text",
success : function(response) {
var newContent = $('#ajax-content', response).html();
$('#ajax-content').html(newContent);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert("error!");
}
});
});
};
И у меня есть следующий JSP отрезала для рендеринга:
<div id="ajax-content">
<jsp:include page="../../jsp/common/head.jsp"/>
<table class="t1">
<tbody>
<portlet:actionURL var="actionURL" portletMode="view">
<portlet:param name="execution" value="${flowExecutionKey}"/>
</portlet:actionURL>
<form:form id="form" modelAttribute="model" action="${actionURL}" method="post">
<jsp:include page="../../jsp/creation/popup-save-as.jsp"/>
<jsp:include page="../../jsp/creation/documentNumber.jsp"/>
<jsp:include page="../../jsp/creation/initialAmount.jsp"/>
<jsp:include page="../../jsp/creation/currentAccount.jsp"/>
<jsp:include page="../../jsp/creation/addRegularPayment.jsp"/>
<jsp:include page="../../jsp/creation/regularPaymentFields.jsp"/>
<jsp:include page="../../jsp/creation/otherConditions.jsp"/>
<jsp:include page="../../jsp/creation/certification.jsp"/>
</form:form>
<%-- BUTTONS --%>
<jsp:include page="../../jsp/creation/actionButtons.jsp"/>
</tbody>
</table>
</div>
Так что, когда я отправить форму, я автоматически выбежала мой сервер валидатор, чем я иду к АЯКС обратного вызова функции успеха и после $ ('# ajax-content'). Html (newContent) Я получаю пустой $ ('# form'). Serialize(). Пожалуйста, помогите мне решить эту проблему. Благодаря