Javascript 显示JSON响应

Javascript 显示JSON响应,javascript,jquery,ajax,json,jsp,Javascript,Jquery,Ajax,Json,Jsp,如何通过ajax在jsp页面中显示JSON响应 function doAjaxPost() { var name = $('#name').val(); var password = $('#password').val(); var gender = $('#gender').val(); var aboutYou = $('#aboutYou').val(); $.ajax({ type: "POST"

如何通过ajax在jsp页面中显示JSON响应

   function doAjaxPost() {    
     var name = $('#name').val();
     var password = $('#password').val();
     var gender = $('#gender').val();
     var aboutYou = $('#aboutYou').val();


       $.ajax({  
       type: "POST", 
       url: "add.htm",
       data: "name=" + name + "&password=" + password + "&gender=" + gender + "&aboutYou=" + aboutYou, 
       success: function(response){
         alert('name : '+response);



          },  
       error: function(e){  
       alert('Error: ' + e);  
    }  
  });

在此警报中(“名称:”+响应);我得到了响应,但我想显示在这个jsp页面上。。这是我必须显示的表单数据…请提供帮助..提前感谢

嗯。。。我不明白你的问题。您想显示什么以及在哪里?在页面上您想要的位置创建警报,并将警报替换为:

$('#myResponce').html(responce);

这就是您想要的吗?

您需要使用json解析器解析json数据,然后填充表

  var resultData = JSON.parse(response);
 //resultDate will ve json object in the form of JS objects 
  resultData.membervalues (or arrays)

为您的情况创建JSFIDLE。我不明白你的意思。你想用这些数据填写你的表格吗?然后是
$('#name').val(response)响应的实际样子吗?知道JSON的结构是你能用它做任何事情之前的第一件事。{“名称”:“mohit”,“密码”:“1234”},{“名称”:“mohit”,“密码”:“1234”},{“名称”:“mohit”,“密码”:“1234”},哇,你真的用明文保存了密码吗??!!!这太愚蠢了,谢谢,但是请告诉我如何填充表格。试着发布json,然后只能提供详细信息。。!。