我正在使用 WTF 烧瓶表单将元素呈现到我的报告标准模板中。一旦用户填写表单并点击输入,就会向相应的视图发出发布请求,并验证烧瓶表单。如果存在验证错误,那么我需要闪烁错误并返回报告标准模板,其中的字段突出显示错误,否则我需要显示报告结果。问题是如果存在验证错误,则需要将视图返回的模板加载到<div>
与<div>
我需要显示结果的模板不同。另外,我如何从我的角度强制一个错误。
我目前有以下 ajax 调用,但由于某种原因,如果验证失败,它不会做任何事情,而如果验证通过并且调用返回结果,那么它工作正常
function loadReport() {
$.ajax({
url: <endpoint>,
dataType: 'text/html',
success: function(data) {
$("#reportResults_placeholder").html(data);
},
error: function (request, status, error) {
$("#reportCriteria_placeholder").html(data);
}
});
}