【问题标题】:How to handle form.submit() in JavaScript with Spring WebFlow如何使用 Spring WebFlow 在 JavaScript 中处理 form.submit()
【发布时间】:2012-08-24 08:27:46
【问题描述】:

如何使用 Spring WebFlow 在 JavaScript 中处理 form.submit()

我知道网络流和我正在处理的项目,使用 javascript 在向服务器提交数据之前检查所有字段。

例子:

<INPUT tabIndex="46" value="Submit" type="button" name="_eventId_submit" OnClick="return checkrequired();">

这里是javascript

<SCRIPT type="text/javascript">
function checkrequired()
{
.....
form.submit();
return true;
}

但看起来 webflow 对提交没有帮助.. 有人可以帮帮我吗。

【问题讨论】:

    标签: javascript spring spring-mvc spring-webflow


    【解决方案1】:
    Try to update your HTML like this....
    <pre><code>
    <form action="" onsubmit="return checkrequired">
    ....
    <INPUT tabIndex="46" value="Submit" type="submit" name="_eventId_submit">
    </form>
    function checkrequired()
    {
    .....
    //form.submit(); remove this
    return true;
    }
    </code></pre>
    

    【讨论】:

    • 如果javascript发现错误,返回false,这将阻止表单提交。
    • 最好的做法是,你可以把你的代码放在“try-catch”块中,如果你想发布表单“return true”,否则就是“return false”。
    猜你喜欢
    • 2013-05-22
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-23
    • 1970-01-01
    • 2012-04-12
    • 2013-03-04
    相关资源
    最近更新 更多