最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ajax動態(tài)加載json數(shù)據(jù)并詳細(xì)解析

 更新時間:2018年08月14日 09:49:06   作者:MQ-HZ  
今天小編就為大家分享一篇ajax動態(tài)加載json數(shù)據(jù)并詳細(xì)解析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

效果圖

jsp代碼

<form >
   姓名:<input name="name" type="text"/>
   年齡:<input name="age" type="text"/>
   <input type="button" class="get" value="get提交"/>
   <input type="button" class="post" value="post提交"/>
   <input type="button" class="ajax" value="ajax提交"/>
   </form>
   <div id="box"></div>

servlet代碼

//get
public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

  response.setContentType("text/html");
  response.setCharacterEncoding("utf-8");
  response.setContentType("text/html;charset=utf-8");
  String name = request.getParameter("name");
  String age = request.getParameter("age");
  if (name == null || name == "") {
   name = "測試名字admin";
  }

  if (age == null || age == "") {
   age = "測試年齡100";
  }
  user user = new user(1, name, age);
  PrintWriter out = response.getWriter();

  JSONObject jsonObj = JSONObject.fromObject(user);

  out.print(jsonObj);

  out.flush();
  out.close();
 }
//post
public void doPost(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

  // response.setContentType("text/html");

  request.setCharacterEncoding("utf-8");
  response.setCharacterEncoding("utf-8");
  response.setContentType("text/html;charset=utf-8");
  String name = request.getParameter("name");
  if (name == null || name == "") {
   name = "測試名字admin";
  }
  String age = request.getParameter("age");
  if (age == null || age == "") {
   age = "測試年齡100";
  }
  user user = new user(1, name, age);
  PrintWriter out = response.getWriter();

  JSONObject jsonObj = JSONObject.fromObject(user);

  out.print(jsonObj);

  out.flush();
  out.close();
 }

JS核心代碼

<script type="text/javascript">
  //get
 $(document).ready(function() {
  $('form .get').click(function() {
   $.get('ajaxServlet',function(response,status,xhr){
    var dataObj = eval("(" + response + ")");
    $("#box").html(response);
    alert(dataObj.name);

  });

 });
 //post
 $('form .post').click(function() {
   $.post('ajaxServlet',function(response,status,xhr){
    var dataObj = eval("(" + response + ")");
    $("#box").html(response);

  });

 });
 //ajax
 $('form .ajax').click(function() {
  alert($("[name='name']").val());
    $.ajax({
    type:'get',
    url:'ajaxServlet',
    data:{
    name:$("[name='name']").val(),
    age:$("[name='age']").val()
    },
    success:function(response, status, xhr){
    $("#box").html(response);}
    });

 });

 });

</script>

以上這篇ajax動態(tài)加載json數(shù)據(jù)并詳細(xì)解析就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

陈巴尔虎旗| 盘山县| 英超| 伊春市| 惠安县| 吉林市| 乌苏市| 颍上县| 南溪县| 天长市| 灵宝市| 榆林市| 宁海县| 蒙自县| 饶平县| 宁远县| 左贡县| 贵港市| 四会市| 防城港市| 沐川县| 左贡县| 太和县| 合山市| 吴桥县| 藁城市| 德钦县| 政和县| 体育| 凤凰县| 姜堰市| 阿克陶县| 林西县| 新丰县| 冕宁县| 桓仁| 长海县| 泗洪县| 涡阳县| 乐安县| 古田县|