fanxin_942317684
codedvalue
采纳率80%
2018-08-01 06:40

请问怎样在一个JSP页面上显示有记录的信息

20
已采纳

就是说在一个jsp上实现对数据库的添加功能之后,想在下次添加数据
的时候如果在电话号码那一栏输入了数据库中已经存在的号码,那就会
将这条号码的全部信息都调出来然后自动填入到别的框中,只需要改
不一样的就好,使用的是jeecg,希望能有代码可以参考

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • zhaomin_g _zming 3年前

    jeecg没用过,我是菜鸟,不过我可以提供思路:
    对输入号码的input绑定一个change事件,change发生后使用ajax去后台查询此号码信息,将查询后的信息转为json传到到jsp,我用jq伪代码演示下:
    $("#isdnInput").change(function(){
    var isdn = $(this).val();
    ajaxQuery(isdn, function(isdnInfo){//处理成功后的回调函数
    $("#username").val(isdnInfo.userName);//取此号码的用户名称显示到input控件

    });

    });

    点赞 评论 复制链接分享
  • wushucheng18 诚哥丿 3年前

    编辑结束通过光标离开事件,传值后台查数据库,如果查到了拿到结果集,对目标区域的空白输入框填充数据。

    点赞 评论 复制链接分享
  • zhaomin_g _zming 3年前

    //info是返回的号码数据
    var info = {“v1” : 1, “v2” : 2};
    for(var prop in info) {//你输入框名称和info的属性对应,一个循环就可以搞定赋值问题
    $("input[name='" + prop + " ']").val(info[prop]);

    }

    点赞 评论 复制链接分享

为你推荐