婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ajax動態加載json數據并詳細解析

ajax動態加載json數據并詳細解析

熱門標簽:廣西智能外呼系統多少錢 銷售電銷機器人詐騙 地圖標注與公司業務關系 荊州智能電銷機器人 福建微碼電話機器人 外呼系統api對接 平涼高德地圖標注商戶要收費嗎 大學校門地圖標注 提高電話機器人接通率

效果圖

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動態加載json數據并詳細解析就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • jQuery Ajax異步處理Json數據詳解
  • jQuery使用ajax方法解析返回的json數據功能示例
  • AJAX和jQuery動態加載數據的實現方法
  • 淺析ajax請求json數據并用js解析(示例分析)

標簽:黔東 內江 德陽 婁底 衡陽 邯鄲 海南 樂山

巨人網絡通訊聲明:本文標題《ajax動態加載json數據并詳細解析》,本文關鍵詞  ajax,動態,加載,json,數據,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax動態加載json數據并詳細解析》相關的同類信息!
  • 本頁收集關于ajax動態加載json數據并詳細解析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 江源县| 阿拉善右旗| 包头市| 陆良县| 海伦市| 波密县| 定边县| 平凉市| 龙胜| 内黄县| 左贡县| 望都县| 丰镇市| 阳高县| 南宁市| 萍乡市| 宜城市| 怀仁县| 伽师县| 乌拉特后旗| 伊吾县| 杭锦旗| 乐昌市| 河东区| 资中县| 扎兰屯市| 浦县| 璧山县| 鹿泉市| 明星| 工布江达县| 南陵县| 武威市| 曲麻莱县| 巴楚县| 西平县| 黄陵县| 遂平县| 乐东| 永城市| 黄大仙区|