其实我是写着玩的,记录一下。说下情况,当前页面,点击修改的时候是把一个隐藏的层给显示出来,这是带来了一个问题。如何把要修改的对象的信息也给带过来?现在这个项目全部是js访问action。
最后想了想,当点击修改按钮的时候,会检测是否具有修改的权限,那么在json返回值的时候直接把对象也返回回来不是得了。可是想了老半天也不知道怎么返回一个对象。最后是这样做的。
在action里面声明要获得对象的属性,例如:
private int id;
private int intNetKeyCount;
private String strManager;
private String dateJoinDate;
private String strManagerTele;
然后再get,Set一下。
在检查的方法里写上:
entity=listMgr.get(listID);
if(null==entity)
{
throw new Exception();
}
if(1==entity.getIntState())
{
SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd");
String str=sdf.format(entity.getDateJoinDate());
id=entity.getId();
intNetKeyCount=entity.getIntNetKeyCount();
strManager=entity.getStrManager();
dateJoinDate=str;
strManagerTele=entity.getStrManagerTele();
}
else
{
id=-1;
}
return "COMEBACKJSON";
在页面中使用这种方法:
success : function(data) {
if (data.id>0) {
$('#listID').val(chkIds);
$('#intNetKeyCount').val(data.intNetKeyCount);
$('#dateJoinDate').val(data.dateJoinDate);
$('#strManagerTele').val(data.strManagerTele);
$('#strManager').val(data.strManager);
lostShow();
}
else
{
alert("记录已经确认提交,不能执行修改操作!");
}
}
就是这样解决的。没有了,自己语言表达能力太差了。。。。。
分享到:
相关推荐
通过asp.net jquery ...获取并解析 json //通过程序集名称读取Dll Assembly dll = Assembly.Load("项目名"); Type t = dll.GetType("项目名.AjaxQuery"); 使用时别忘记修改 前台到后台了 剩下的想怎么弄就怎么弄啦
还请用于修改json的和命令行工具。 入门 正在安装 要开始使用GJSON,请安装Go并运行go get : $ go get -u github.com/tidwall/gjson 这将检索库。 获得价值 获取搜索json以查找指定的路径。 路径采用点语法,...
//删除JSON对象value值 var json=[.....]; delete(json['key']); 或者 delete(json.key); //添加对象object json.object=value; 或者 json['object']=value; 如果数据是查询数据库得到的,那么可能会存在空值,for...
该VB6工程代码演示了如何得到历史天气的最大值和最小值;如果进行修改也可以得到其他天气数据;由于数据是JSON格式的,所以用到了脚本控件;同时用到了WinHTTP和ADODB.Stream;
获取单个索引的涨跌幅,以及该值是否更改格式:JSON 在一个NSE索引中获取所有公司的信息格式:JSON 在提供的NSE索引中获取具有匹配关键字数据的公司列表格式:JSON 在NSE中获取公司的日内数据格式:XML ...
支持所有xml,xdtd,xsd等相关功能操作修改,转换xmltoxsd,xsdtoxml等等1、新 JSON编辑器版 一个新的入门级版本,专门针对需要图形JSON模式编辑器和相关JSON工具的开发人员。这还包括免费社区版的所有功能。 2、新的...
//把上面的dataType改为array或者不为json此处就能得到值 document.getElementById("xmlOpTest").innerHTML += ' 取得所有的文本节点的数组: '+rs + ' '; var root = xmlUtils.getRoot(); //alert...
Savant 的 Plex 家庭影院配置文件 此配置文件要求您运行 Plex 家庭影院 1.0 或更高版本。 您需要通过修改 GUIsettings.xml 文件来启用 Plex 家庭影院的 TCP 控制,这必须在 PHT 未运行... 可以从这里获得此状态的值:
洒满喜悦设定值每个团队成员克隆完存储库后复制scripts目录中的Settings.... 如果在此项目期间的任何时间,您的团队需要修改您的ERD,请告知更改并获得批准。关于身份验证的注意事项我们希望您知道我们给您的登录代码是
可以通过它先将事务的状态读出写入一个自定义的变量中,根据变量的值来决定下一步的动作。 简要说明 语法:intweb_reg_save_param(constchar*ParamName,,LAST); 参数说明:ParamName:存放得到的动态内容的参数名称...
7.10.html 获得焦点时文本框样式更改。 img.JPG onblur事件中加载的图片文件。 第8章(\c08) 示例描述:学习JavaScript中的document对象。 8.1.html 得到文档锚点对象数组。 8.2.html 获取并设置...
"json": 将响应作为JSON求值,并返回一个Javascript对象。 "jsonp": 使用JSONP载入一个JSON代码块. 会在URL的末尾添加"?callback=?"来指明回调函数。(jQuery 1.2以上的版本支持) "text": 文本格式的...
根据日期值获得周一的日期 3.获取农历 复制代码 18.上传下载 DownLoadHelper 输出硬盘文件,提供下载 支持大文件、续传、速度限制、资源占用小 复制代码 FileDown 1.参数为虚拟路径 2.获取物理地址 3.普通下载 ...
1.得到最大值 2.是否存在 3.是否存在(基于MySqlParameter) 4.执行SQL语句,返回影响的记录数 5.执行MySql和Oracle滴混合事务,执行多条SQL语句,实现数据库事务。 6.执行带一个存储过程参数的的SQL语句。 7.执行带...
在config.json文件中,将前缀值替换为所需的前缀,将令牌值替换为从获得的令牌。 您现在可以使用该机器人了。 如果您有建议,请通过开一个问题来指定它们。 拥有MIT许可证。 如果您在使用它时指定我的GitHub帐户,...
用户端微信小程序可通过API接口从该服务器中获取数据,获取得到的JSON格式数据经过解析处理后渲染到小程序页面,实时显示室内空气参数数据和硬件设备状态。 (5)用户可以通过微信小程序的开关组件,下发控制命令至...
参数:可定义多个JSON对象数组,示例如下:{qq:{name:'QQ',count:55,width:25,height:25,line:11},msn:{name:'MSN',count:40,width:22,height:22,line:8}} name:表情分组名 count:表情数量 list:表情列表,例...
使用','表示逗号分隔的值,或使用''表示空格分隔的值。 您也可以创建自己的定界符,例如'| FILE:'将输出'file1.yml | FILE:file2.yml | FILE:file3.yml'。fileOutput 可选- string -文件输出的输出类型
表示从json中读取某个String类型key的值 getMap(JSONObject jsonObject, String key) 得到map getMap(String jsonData, String key) 得到map 表示从json中读取某个Map类型key的值 源码可见JSONUtils.java,更多...
奖金结果存储在现有json文件中,可以看到:键是奖金的编号(对代码无意义,只是为了方便用户),值是包含奖金转换的列表。 运行main.py,它将打印4个玩家的组合,这些组合可以实现最多数量的转换奖励部分(可能有多...