manjyu (manjyu-0.0.9) | 2012-11-21 21:12 |
- <h:outputScript name="jsf.js" library="javax.faces" target="head" />
- <li id="idSubmit">
- <h:commandButton id="idSubmitButton" value="なにか処理" action="#{someBean.submit(someArg)}" />
- </li>
- <h:outputText id="submitResult" value="#{someBean.submitResult}" style="display:none" />
- <script type="text/javascript">
- $('#idSubmit').click(function(event) {
- jsf.ajax.request(event.target, event,
- {render: '<フォームID>:submitResult', onevent: function(event) {
- if (event.status == 'complete') {
- if (event.responseText.indexOf('>SUCCESS<') > 0) {
- window.alert('成功しました。');
- } else {
- window.alert('失敗しました。');
- }
- }
- }
- });
- // event.preventDefault();
- });
- </script>