2012-04-30 2 views
0
jQuery("#uploadForm").ajaxForm({ 
    target: '#location' 
    success :funcion(){} 
}).submit(); 

위와 같이 양식을 제출하고 Div. 성공하면 예 또는 아니오로 확인 대화 상자를 표시하려고합니다. on a user response 나는 ajax 호출을 다시하고 싶다.성공 아약스에 대한 확인 대화

어떻게 할 수 있습니까? 제발 도와주세요.

감사합니다.

+0

그는 단지 2 7 질문에 답변하고, 두 경우 모두에있다 필요한 솔루션을 찾을 수없는 것 같습니다 (= "예"라는 코멘트가 없습니다). 오해가 있거나 불확실한 질문이있는 경우, 나는 모른다. –

답변

0
jQuery("#uploadForm").ajaxForm({ 
    target: '#location' 
    success :function(){ 
     // show your dialogue 
     var response = window.confirm('Yes or NO?'); 
     if(response) { 
      // code for yes 

     } else { 
      // code for no 

     } 
    } 
}).submit(); 

당신이 시도 할 수 있습니다 : 당신은 confirm 기능을 찾고

var options = { 
    target:  '#location', 
    url:  'your_url', 
    success: function() { 
     alert('Thanks for your comment!'); 
    } 
}; 

jQuery("#uploadForm").ajaxForm(options).submit(); 
+0

나는 그의 질문을 이해하면 OP가 "예, 아니오"상자가 아니라 메시지 상자가 필요하다고 믿습니다. – Hubro

0

.

jQuery("#uploadForm").ajaxForm({ 
    target: '#location' 
    success: funcion() { 
     var result = confirm("OK or cancel?"); 
     if(result) { 
      // User clicked OK 
     } 
     else { 
      // User clicked cancel 
     } 
    } 
}).submit(); 

당신은, 물론, 당신은 확인 기능으로 원하는 모든 메시지를 넣을 수 있습니다


출처 : Tizag - Javascript Tutorial - Confirm

+0

답장을 보내 주셔서 감사합니다. 일부 메시지와 함께 확인을 원하며 '예'또는 '아니오'로 설정하십시오. – MadhuB

+0

내장 된 확인 메시지의 버튼은 "확인"및 "취소"입니다. 다른 버튼을 원한다면 직접 확인 대화 상자를 만들거나 플러그인을 사용해야합니다. – Hubro

+0

네, 그게 내가 원하는 .. – MadhuB