-------------------JS拼接和分割方法-----------------------
本帖最后由 wy150150150 于 2012-12-13 23:23:42 编辑 字段
--------------------------------
ID NAME SEX
1001 abc m
1002 cde f
1003 def m
----------------------------------------
前台用EXT!
(一)
比如说:如上,把添加的内容放在GridPanel里!需要用JS把每条数据取出来,转换成格式
String str = "1001/abc/m, 1002/cde/f, 1003/def/m";
有没有通用的JS方法做拼接,我需要带到formPanel里的隐藏域里
(二)
有没有通用的JS分割方法, 需要在编辑的时候异步提交到后台, 返回的格式是 String str = "1001/abc/m, 1002/cde/f, 1003/def/m"; 需要能够准确的找到数据分割后传到编辑窗口中
例如在页面上的显示结果应该是如下:
--------------------------
ID: 1003 NAME : def SEX: m
[解决办法]
用数组处理不行么.
[解决办法]
做成两个split。。函数。。一个是豆号一个是斜杠。。代码稍后贴上
[解决办法]
不过你ext数据的格式是?
[解决办法]
数据基本格式都没有。。怎么转换。
[解决办法]
既然你都用gridPanel了。就后台组装一个json过来让ext自动解析就好了,
你这样的话只能用2个split解析数据,然后往store里面一条一条加?
[解决办法]
推荐你使用json,我都是用json写的,数据传输内容自定义、格式自定义,想怎么整就怎么整。
[解决办法]
为啥子不用json数据呢?
[解决办法]
1.values里每个元素中的元素必须和fields中的对应。
2.keyValues里每个元素中的元素必须和keys中的对应。
3.values里每个元素必须和keyValues中的对应,保证更新的记录和值是统一的。
当然你还可以增加很多格式和模型,比如字段也以对象的方式,加上数据类型、数据格式(时间类型很有必要)等等。
总之一切都有你自己控制。
至于代码,你自己想想,应该能搞定。
有什么再交流