<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<html>
<head>
<sx:head cache="true" />
<script>
myfunction(a, b)
{
if ( a> b)
return true;
else
return false;
}
</script>
</head>
....
<s:form action="saveXXXX" >
.... fields....
<s:submit onclick="return myfunction(a, b);" /> //THIS ONE WORKS - NON AJAX
<sx:submit onclick="return myfunction(a, b);" /> //Using sx ajax tag
<sj:submit onclick="return myfunction(a, b);" id="formSubmit1" targets="formResult" value="AJAX Submit" button="true" /> //if using Jquery Plugin ajax tag
//how to stop form submittal if function returns false.
</s:form>
フォームは s:submit .. を使用して機能しますが、sx:submit ... または jquery の sj:submit ... で ajaxfy しようとしています。
関数が返すものに基づいて、AJAX を使用して条件付きでフォームを送信したいと考えています。
どうすればそれができますか?