2012-04-24 2 views
0

jQuery GET 함수가 실행되지 않습니다.Jquery GET 함수가 실행되지 않습니다.

나는 행이 나는 테스트를위한 갔지 기능 내부의 경고를

<script type="text/javascript"> 
function onRowSelected(e) { 
    IPAddressId = e.row.cells[0].innerHTML; 
    var dialogDiv = $('#result'); 
    var viewUrl = '/IPAddresses/Edit/' + IPAddressId; 
    $.get(viewUrl, function (data) { 
     alert(viewUrl); 
    }); 
}; 
</script> 

을 선택하면 다음 스크립트를 실행하는 Telerik 데이터 그리드를 사용하고 있습니다. 실제로 거기에 배치 할 다른 코드가 있습니다.

$ .get 함수 위에 경고 (viewUrl)를 배치하면 경고가 표시되지만 위에 표시된대로 경고가 표시되지 않습니다.

+0

당신이'var IPAddressId'를 사용하지 않은 특별한 이유가 있습니까? 문제는 아니지만 궁금합니다. – ajax333221

+0

http 요청이 제대로 작동합니까? 에서 것과 같이, 당신이 당신의 브라우저 막대기로 그 주소를 베끼는 경우에, 그래서 당신은 페이지를 얻을 것이다 바깥쪽으로 경고를 둔다 (그래서 것 일) 그 주소? –

답변

0

$ .get이 정확합니다.

500 오류가 발생하고 오류 기능을 지정하지 않았으므로 전화를받지 못합니다. 콘솔 (Firebug, Chrome 개발자 도구 등)을 열고 '넷 패널'로 이동하십시오. 그것은 무엇을 말하는가?

0

function(data){ alert(viewUrl) }은 콜백 함수입니다. ajax 요청이 서버에 올바른 응답을 얻을 때 실행됩니다.

이렇게 디버깅해야하며 firefox의 firebug 확장 프로그램을 사용하거나 Chrome 개발자 도구를 사용해야합니다. newwork 패널을보고 http 코드 "200"을 사용하여 응답 한 적이 있습니까?

관련 문제