我正在尝试在我的网络应用程序中使用 PureCSS 表单,但我不知道如何在停止页面重新加载时保留漂亮的表单验证。
我知道我可以使用停止页面重新加载onsubmit="return false;"
然后我可以使用 AJAX 发布表单数据onClick="PostSettings();"
,其中 PostSettings() 是我的包含 AJAX 请求的 javascript 函数。我还必须event.preventDefault();
在该函数的顶部包含以停止重新加载。
不幸的是,这些停止重新加载的步骤也停止了内置的 PureCSS 验证。
有没有办法在不触发页面重新加载的情况下保留它,或者我需要在 javascript 中进行自己的验证?
仅供参考,这是html:
<button type="submit" class="pure-button pure-input-1-2 pure-button-primary"
id="save-simulation-button" onClick="PostSettings();"
onsubmit="return false;">
<i class="fa fa-save"></i> Submit Simulation Parameters
</button>