weixin_42510518 2014-10-06 16:02
浏览 409
已采纳

百度了很久没找到事例,就是就Jquery ajax success(data)返回的data数据,怎么取出实体类

琢磨了很久,服务器端打算用json插件把实体类数据转换成json数据,好像也只能是用插件了吧
客户端script的代码是这样

$("#modelname").blur(function(){
var temp=$(this).val();
$.post(
urladdress,
{
message:temp
},
function modelmethod(data){
var model=data.model;

                $("#number").val(model.number);
                $("#year").val(model.year);
                $("#factory").val(model.factory);
                $("#_package").val(model._package);

                //$("#number").val(data);
            },"html"
        );
});

看见有一个设计是第一个输入框输入身份证,服务器检索数据,返回对应实体类数据,将各属性信息填到每个对应属性的输入框里。

现在遇到的问题是怎么从success(data)的data数据中得到实体类,如果$.post(url,data,success(data),"html");
换成$.post(url,data,success(data),"json");success(data)就不执行了

附上实例,谢谢各位兄弟帮忙看看

  • 写回答

7条回答 默认 最新

  • yongskyq 2014-10-07 17:38
    关注

    [code="java"]$.post(
    urladdress,
    {
    message:temp
    },
    改成这样的:
    $.post(
    urladdress,
    {"id":123,"name":"zhangsan","age":23},
    [/code]

    这样通过request.getParameter("id");
    request.getParameter("name");
    request.getParameter("age");
    来获取数据,再new一个Model设置进去就可以了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计
  • ¥15 U-Mamba/nnunetv2固定随机数种子
  • ¥15 vba使用jmail发送邮件正文里面怎么加图片
  • ¥15 vb6.0如何向数据库中添加自动生成的字段数据。