根据服务器端返回的数据格式的不同,分为三种情况:
1)服务器返回JSON格式的数据:
getJSON.html文件的内容如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="../css/ui-lightness/jquery-ui-1.8.1.custom.css" mce_href="css/ui-lightness/jquery-ui-1.8.1.custom.css"> <mce:script type="text/javascript" src="../js/jquery.js" mce_src="js/jquery.js"></mce:script> <mce:script type="text/javascript"><!-- $(document).ready(function(){ $('#send').click(function(){ $.get('getJSON.jsp',{ username:$('#username').val(), content:$('#content').val() },function(data,textStatus){ var username=data.username; var content=data.content; var textHtml="<div class='comment'><h6>"+username+":</h6><p class='para'>"+content+" </p></div>" $('#resText').html(textHtml); },"json"); }); }); // --></mce:script> </head> <body> <form id="form1" action="#"> <p>评论:</p> <p>姓名:<input type="text" name="username" id="username"/></p> <p>内容:<textarea name="content" id="content" rows="3" cols="20">