이 기사에서는 Blog Park TerryFeng의 예를 사용합니다. Html, JS 코드: 코드 복사 코드는 다음과 같습니다. < ;%@ 페이지 언어="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_jQuery_dialog_Default" %> 제목 없는 페이지 < ; 스크립트 유형="text/javascript" src="js/jquery-1.4.2.min.js"> <br>$( <br>함수(){ <br> $ ('#dialog').dialog({ <br>autoOpen: false, <br>너비: 600, <br>버튼: { <br>"확인": function() { <br>alert("확인" ) ; <br>$(this).dialog("닫기"); <br>}, <br>"취소": function() { <br>alert("취소"); .dialog("닫기"); <br>} <br>} <br>}) <br>} <br>) <br>function show() <br>{ <br>$('#dialog' ) .dialog('open'); <br>} <br>function ajax1() <br>{ <br>$.ajax({ <br>type:"get", <br>url:"action/test .ashx", <br>데이터:{"time":Math.random()}, <br>beforeSend:function(XMLHttpRequest) <br>{ <br>}, <br>성공:함수(msg) <br> { <br>alert(msg); <br>} <br>}) <br>} <br>function ajax2() <br>{ <br>$.ajax({ <br>type:"post " , <br>contentType: "application/json", <br>url:"action/WebService.asmx/HelloWorld", <br>data:{}, <br>dataType: 'json', <br>성공: 함수(msg) <br>{ <br>alert(msg); <br>} <br>}) <br>} <br>function ajax3(setvalue1,setvalue2) <br>{ <br>if(setvalue1 .length==0||setvalue2.length==0) <br>{ <br>alert('두 개의 텍스트 상자를 모두 입력하세요!') <br>return false; ajax({ <br>type: "post", <br>contentType: "application/json", <br>url: "action/WebService.asmx/HelloA", <br>data: "{a:'" setvalue1 "',b:'" setvalue2 "'}", <br>dataType: 'json', <br>success:function(msg) <br>{ <br>alert(msg) <br>} <br> }); <br>//컬렉션 반환<br>function ajax4() <br>{ <br>$.ajax({ <br>type: "post", <br>contentType: "application/ json", <br>url: "action/WebService.asmx/GetArray", <br>data: "{'i':'10'}", <br>성공: function(msg) { <br>alert( msg); <br>} <br>}); <br>} <br>//복합 유형 반환<br>function ajax5() <br>{ <br>$.ajax({ <br>유형: " post", <br>contentType: "application/json", <br>url: "action/WebService.asmx/GetClass", <br>data: "{}", <br>success: function(msg) { <br>$(msg).each(function() { <br>alert(msg["ID"] '___' msg["값"]); <br>}) <br>} <br>}) ; <br>} <br>//데이터세트 반환 <br>function ajax6() <br>{ <br>$.ajax({ <br>type: "post", <br>url: "action/WebService. asmx/GetDataSet", <br>데이터: "{}", <br>데이터 유형: "xml", <br>성공: function(msg) { <br>$(msg).find('Table1').each (function() { <br>alert($(this).find("ID").text() '___' $(this).find("Value").text()); <br>}) ; <br>} <br>}) <br>} <br> Dialog_link" type="button" value="Show" onclick="show()" /> WebService 매개변수 1 WebService 매개변수 2 < ; input type="button" value="매개변수 없이 WebService 호출" onclick="ajax2()" id="btn2" /> input type= "button" value="DataSet을 반환하는 WebService 호출" onclick="ajax6()" id="btn6" /> 대화상자 http://www.cnblogs.com/qixuejia/