和struts2自动封装页面表单信息进入对应的vo差不多 需要vo的属性名和前台表单组件的id值相同。
假设现在需要修改用户信息,那么可以先区服务器请求某个id所对应的用户信息,将此用户实例进行序列化 然后返回到浏览器中 此时将服务器的字符串反序列化为js Object对象之后 将此对象进行遍历 然后根据属性名设置属性名所对应的页面组件的值。
$.ajax({type:"POST",
url:"getuser.action",
data:{userid:"11"},
success:function(data,textStatus){
var resultData=eval('('+ data+')');
//遍历 设置
setValue(resultData);
$("#loginid").attr("disabled","disabled");
},error:function(x){
alert("链接数据失拜");
}
});
/**
*
* @param {} obj
* 将ajax访问后得到的对象进行遍历 再使用jquery其职放入到同属性名的dom元素中
*/
function setValue(obj){
// 开始遍历
for(var p in obj){
// 方法
if(typeof(obj[p])=="function"){
// obj[p]();
}else{
$("#"+p).val(obj[p]);
// p 为属性名称,obj[p]为对应属性的值
}
}
}
分享到:
相关推荐
jQuery自动填充表单功能代码是一款利用jQueryUI的autocomplate工具实现表单的自动填充功能,数据可通过ajax从后台获取,或者从文本文件中获取都可。
使用jQuery.form插件,实现完美的表单异步提交
本代码实现的是通过数据库部分读到的json数据,填充到table表格中,并且也可以实现table表格中用户自行进行增删等操作,主要是jquery、js
vs2013 利用Ajax+Jquery实现异步进度条效果
ajax异步自动填充信息,类似于百度查询的简单demo,希望能帮到大家
jQuery Mobile 表单自动填充 支持input textare radio checkbox select 等标签
资源名称:Jquery Ajax异步处理Json数据 中文WORD版内容简介:本文档主要讲述的是Jquery Ajax 异步处理Json数据;希望对大家会有帮助;感兴趣的朋友可以过来看看资源截图: 资源太大,传百度网盘了,链接在附件中,...
1.3.1提供的API中,最完整的方法是jQuery.ajax(options),同时她也是jQuery底层AJAX实现,简单容易的高层实现大家可以看下API中提供的jQuery.get(options)、jQuery.post(options),以及配合JSON做为传输数据格式的方法...
在servlet中生成List数据集合,通过jquery将数据填充在前台页面的表格中
该资源包含了一个简单的实用jquery实现的异步传输数据到服务器的demo,简单易懂。可以参考博客http://blog.csdn.net/mockingbirds/article/details/46671509
因考虑到以后数量问题,计划写一个js异步分页功能, 每一次分页都异步调出数据生成html放到页面里, 调取数据前判断该页是否把数据已经取出来, 如果去有数据就不会再提取数据,直接显示, 反之取出数据拼成HTML放到...
Jquery Ajax 实现自动填充地址。
基于jquery的异步表单提交【jquery-form.js,其中的Demo是基于SSH的,里面有Struts标签。欢迎下载!
使用jquery异步请求方式发送数据,几种方式
jQuery Treeview异步树实现,注明只能在.net3.5以上运行,
表单异步上传,表单中可以支持文件和数据异步上传,
说明一个简单的表单数据填充的jquery插件的实现方式,通过一些应用实例详细说明其应用.
当中包括一下内容 // 鼠标移入移出效果,多个元素的时候 //定时取数据 //无参数调用 //有参数调用 //返回集合 //返回复合类型 //返回DataSet(XML) //Ajax 为用户提供反馈,利用ajaxStart和ajaxStop 方法
jQuery-ajax-用户名异步请求,转载请注明出处:https://blog.csdn.net/qq_40374604(如有需要欢迎留言,我一定会尽快解答)