>웹 프론트엔드 >JS 튜토리얼 >EasyUI_jquery에서 양식 제출 공유 예

EasyUI_jquery에서 양식 제출 공유 예

WBOY
WBOY원래의
2016-05-16 16:11:49988검색

코드 복사 코드는 다음과 같습니다.

$('#form').form({
URL: 'test/add.do',
onSubmit : 함수() {
parent.$.messager.progress({
제목: '팁',
텍스트: '데이터 처리 중입니다. 잠시만 기다려 주세요....'
});
var GridValid = endEdit();//하위 테이블 편집 확인 종료
if (!gridValid) {
parent.$.messager.progress('닫기');
거짓을 반환합니다.
}
var isValid = $('#form').form('validate');
if (!isValid) {
parent.$.messager.progress('닫기');
거짓을 반환합니다.
}
// 하위 테이블의 추가, 수정, 삭제된 데이터를 숨겨진 입력에 씁니다
수락();
true를 반환합니다.
},
성공 : 함수(결과) {
parent.$.messager.progress('닫기');
{
을 시도해 보세요 Data = eval("(" result ")");// JSON 문자열을 객체로 변환
If (데이터 && data.success) {
If (data.msg && data.msg != "")
       parent.$.messager.alert('prompt', data.msg);
      그 외
       parent.$.messager.alert('prompt', "성공적으로 추가되었습니다");
Parent.$.modalDialog.openner_grid.datagrid('reload');// Gird 데이터 새로 고침
​ parent.$.modalDialog.handler.dialog('close');//현재 모달 창 닫기
} 그 외
Parent.$.messager.alert('error', data.msg) // 작업 실패
} 잡기 (e) {
Parent.$.errorDialog(result);// 프롬프트 서버 예외
}
}
});

위 내용은 이 글의 전체 내용입니다. 모든 분들께 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.