task-form-his.jsp 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <c:if test="${not empty nodeStart }">
  4. <iframe src="${nodeStart}" width="100%" height="100%" FRAMEBORDER=0></iframe>
  5. </c:if>
  6. <c:if test="${empty nodeStart }">
  7. <br> <br> <br> <br>
  8. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<t:mutiLang langKey="common.nodestart.no"/>
  9. </c:if>
  10. <script type="text/javascript">
  11. $('#passBtn').linkbutton({
  12. });
  13. $('#returnBtn').linkbutton({
  14. });
  15. function procPass(yes){
  16. var iframe = window.frames["iframeChild"].document;
  17. var inputvar = $("[vartype]", iframe);
  18. setvar(yes, inputvar, window.frames["iframeChild"]);
  19. var formData = {};
  20. $(iframe).find("input,textarea,select").each(function(){
  21. formData[$(this).attr("name")]= $(this).val();
  22. });
  23. var formAction = iframe.forms["formobj"].action;
  24. //ajax方式提交iframe内的表单
  25. $.ajax({
  26. async : false,
  27. cache : false,
  28. type : 'POST',
  29. data : formData,
  30. url : formAction,// 请求的action路径
  31. error : function() {// 请求失败处理函数
  32. },
  33. success : function(data) {
  34. var d = data; // ------ $.parseJSON(data);
  35. if (d.success) {
  36. var msg = d.msg;
  37. W.tip(msg);
  38. W.reloadTable();
  39. windowapi.close();
  40. }
  41. }
  42. });
  43. }
  44. </script>