사용자 정의 패키지 dojo 유 니 버 설 ajax 제출 폼

더 읽 기
/**
 * dojo ajax  form(post  )
* 0
* dojo.js
*/ function dojoAjaxForm(form, dataType, callBack) { var type = "text"; if (dataType) { type = dataType; } require([ "dojo/_base/xhr" ], function(xhr) { xhr.post({ form : form, handleAs : type, load : function(data) { if (callBack) { eval(callBack + '(data)'); } else { var result = " !"; if (data != 0) { result = data; } showDojoDialog(result); } }, error : function(error) { showDojoDialog(error); } }); }); }

 사용 할 때 기본 값 은 text 로 반환 값 을 처리 합 니 다. 0 으로 돌아 가면 성공 이 라 고 생각 하고 0 이 아니면 dialog 로 반환 값 을 표시 합 니 다.주: showDialog 도 스스로 봉인 하 는 방법 입 니 다. alert 로 바 꿀 수 있 습 니 다.
호출 할 때 가장 간단 한 것 은 form 의 id 만 전달 하면 됩 니 다. 반환 값 을 사용자 정의 로 처리 하려 면 type 과 반전 함 수 를 추가 할 수 있 습 니 다.
호출 예시
dojoAjaxForm("formId");


dojoAjaxForm("formId","json",function(data){
   alert(data.id);
});

좋은 웹페이지 즐겨찾기