2010-05-19 3 views

답변

5

예 너는 할 수있다

이것을 위해 ajax 또는 jquery ajaxcall을 사용한다.

같은 아약스 기능 :

function showHint(elementid,url,str) { 

    if (window.XMLHttpRequest) { 
     xmlhttp=new XMLHttpRequest(); 
    } else { 
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 

    xmlhttp.onreadystatechange=function() { 
     if (xmlhttp.readyState==4 && xmlhttp.status==200) { 
      document.getElementById(elementid).innerHTML=xmlhttp.responseText; 
     } 
    } 
    xmlhttp.open("GET",url+str,true); 
    xmlhttp.send(); 
} 
+0

내가는 STR 변수에 무엇을 넣어야 ??? url 변수에 url http://mysitename.com/getMyData.ashx를 넣었습니다. – ria

+0

쿼리 문자열 데이터를 전달하고 싶지 않으면 emptystring을 전달할 수 있습니다. –

+0

실제로 빈 문자열을 전달했지만이 문은 실행되고 있지 않습니다. document.getElementById (elementid) .innerHTML = xmlhttp.responseText; 나는 심지어 여기에 경고 문구를 넣었는데 그 중 어떤 것도 작동하지 않았다. 무엇이 문제 일 수 있습니까? – ria

1

당신은 배경에 URL을로드 XMLHttpRequest의 (AJAX, 반드시 사용하여 XML)를 사용할 수 있습니다. jQuery와 같은 자바 스크립트 프레임 워크를 사용하면 추한 낮은 수준의 인터페이스에 직접 액세스하지 않아도되므로 매우 좋습니다.

0

먼저 무엇을하려고하는지 조금 자세하게 설명하십시오.

AJAX로 호출하고 웹 서비스 URL을 요청할 수 있습니다.

+0

고마워요 ... 실제로 나는 샘플 코드 세그먼트를 원했기 때문에 실제로 그렇게하지 못했습니다 :) – ria

0
$(document).ready(function() { 
     saveCookies('true'); 
    }); 

function saveCookies(save) { 
     $.ajax({ 
      url: "/Handlers/getMyData.ashx.ashx", 
      data: { 'savecookies': save }, 
      async: false, 
      success: function (data, status, xhr) { 
      } 
     }); 
    }; 
관련 문제