2011-05-07 7 views
1

더 많은 매개 변수를 전달할 수 있습니다. 누군가 내가 이것을 어떻게 할 수 있는지 설명 할 수 있습니까? 또한 GetSubTopics 메서드에서 전달 된 매개 변수는 "data"라는 단어로 참조되며 데이터와 .html (데이터) 사이에는 연결이 있습니다.어떻게 나는 다음과 같은 한 AJAX

내 질문에 혼란스러운 경우 죄송합니다. 비벌리

답변

3

는 데이터 객체를 전달한다

data: { 
    foo : 10, 
    bar : 42 
} 
+0

괜찮습니다. 그래서 정보에 접근하고 싶을 때 나는 이렇게 할 수 있습니다 : public string GetSubTopics (int foo, int bar)? – JonWylie

1
$.ajax({ 
    url: "/adminQuestions/GetSubTopics", 
    data: { v1: $('#element1').val(), 
      v2: $('#element2').val(), 
      v3: $('#element3').val() 
     }, 
    success: function(msg) { 
     // do something with msg 
    } 
}); 

데이터를 서버로 전송한다. 이 이미 쿼리 문자열로 변환 된 경우 이 이미 문자열입니다. GET 요청의 경우 URL이 에 추가됩니다. 이 자동 처리를 방지하려면 processData 옵션을 참조하십시오. 개체는 키/값 쌍이어야합니다. value가 Array 인 경우 jquery 은 전통적 설정 값 (아래 설명 참조)을 기반으로 동일한 키를 사용하여 여러 값을 직렬화합니다.

이 정보가 도움이되기를 바랍니다.
안녕하세요

+0

더 이상 설명해 주셔서 감사합니다. – JonWylie

+0

@Beverly ... 죄송합니다. 나는 그것을 잘 설명하는 방법을 모른다. jQuery 사이트의 문서로 내 응답을 업데이트했습니다. – Hristo

관련 문제