有没有办法在onSubmit()
方法中将JavaScript附加到Form的提交按钮?我希望能够在覆盖onSubmit()
内完成操作后立即执行JavaScript。例如,AjaxButton
的{{1}}的参数为onSubmit()
,并且附加JavaScript的方式如下:AjaxRequestTarget
。如何用非Ajax按钮实现这个目标?
答案 0 :(得分:2)
执行非ajax按钮后执行脚本相当困难。您可以尝试使用'onclick'参数添加AjaxBehaviour,但这可以覆盖按钮'onSubmit()'或在它之前执行。
您有什么理由不能使用AjaxSubmitButton或AjaxSubmitLink吗?两者都有onSubmit(AjaxRequestTarget目标,Form表单)函数,您可以在其中添加javascript。