0
내가 JQuery와에 애니메이션 작업을 사용하지만를 사용하여 텍스트를 보낼 결코 아약스, 그것은 $ 아약스() JQuery와의 함수 내 첫 경험 그래서 :
내 웹 응용 프로그램은 jquert 라이브러리를 사용하여 만들려고합니다. 웹에서 asp.net 및 jquery 작업을 수행하기위한 좋은 자습서를 확인했으며 walkthrought를 발견했습니다.이 기사에서 WebMethod에 int를 보내면 작동합니다. 나를 위해,하지만 내 경우에는 문자열 및/또는 개체를 보내려고.
데이터 유형 및/또는 contentType에 문제가 있음을 알고 있습니다. 여기 내 코드 샘플입니다.
<script type="text/javascript" src="scripts/jquery-1.4.1.min.js"></script>
<script language="javascript">
$(document).ready(function() {
$("#name").change(function() {
var myname = this.value;
var options = {
type: "POST",
url: "dollarajax.aspx/hello",
data: "{nom:" + myname + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
if (response.d != "") {
alert(response.d);
$("#name").focus();
}
}
};
$.ajax(options);
});
});
</script>
[WebMethod]
public static string hello(String nom)
{
return ("hello my friend: " + nom);
}
그래서 어떤 아이디어 나 내가 그것을 작동하도록 트릭을 파악할 수있는 모든 문서? 이 같은 데이터를 변경하는 감사
하지만 내가 백 엔드에서로 형식을 매 parametre을 구문 분석 할 필요가 있음을 의미한다. 감사합니다. –
http://www.json.org/json2.js의 JSON 파서를 추가 할 수도 있습니다. JSON 파서는 브라우저에없는 경우 stringify 메소드가 있습니다. 다음은 축소 된 버전의 페이지입니다. http://www.json.org/js.html –