json的前台操作和后台操作实现代码


Posted in Javascript onJanuary 20, 2012

例子如下:

<html> 
<body> 
<h2>通过 JSON 字符串来创建对象</h3> 
<p> 
First Name: <span id="fname"></span><br /> 
Last Name: <span id="lname"></span><br /> 
</p> 
<script type="text/javascript"> 
var txt = '{"employees":[' + 
'{"firstName":"Bill","lastName":"Gates" },' + 
'{"firstName":"George","lastName":"Bush" },' + 
'{"firstName":"Thomas","lastName":"Carter" }]}'; 
var obj = eval ("(" + txt + ")"); 
document.getElementById("fname").innerHTML=obj.employees[1].firstName 
document.getElementById("lname").innerHTML=obj.employees[1].lastName 
</script> 
</body> 
</html>

然后这次的应用是在前台页面中存储数据到json中,然后传送到后台.
附应用图一张:
json的前台操作和后台操作实现代码
由图可知ModifyCellStyle负责的font的style部分,但是不能控制居中居左居右和上对齐,居中对齐等对齐方式.ModifyString是修改cell中的内容.
使用格式如下:
var arrObj = []; //动作 
Var act = 
{"action":"ModifyCellStyle","bold":"true","italic":"false","cellIndex":rowx+":"+rowy}; 
arrObj.push(act); }); 
var sObj = JSON.stringify(arrObj);

将json转化成数组。
以ModifyCellStyle方法为例:其中的bold(加粗),itelic(斜体),underline(下划线)的值为布尔值。即取真或假即可。其他的sizeString,textColorString,cellColorString等的取值为string,cellIndex的取值为“x,y”即横坐标和纵坐标。
这个API主要用在excel中,用于对单元格的操作。记录其历史操作。点击保存的时候,然后json转换的String传向后台,后台接收数据,从后台操作excel。
当然这个要加载json2.js文件。可以自己下载
Javascript 相关文章推荐
JS面向对象编程浅析
Aug 28 Javascript
Javascript查询DBpedia小应用实例学习
Mar 07 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 Javascript
JavaScript中标识符提升问题
Jun 11 Javascript
jQuery中事件与动画的总结分享
May 24 Javascript
JavaScript生成验证码并实现验证功能
Sep 24 Javascript
AngularJS实践之使用ng-repeat中$index的注意点
Dec 22 Javascript
React操作真实DOM实现动态吸底部的示例
Oct 23 Javascript
JS中touchstart事件与click事件冲突的解决方法
Mar 12 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
Aug 23 Javascript
vue数据字典取键值项目的字典问题
Apr 12 Vue.js
Prototype源码浅析 Enumerable部分(二)
Jan 18 #Javascript
JS中的public和private对象,即static修饰符
Jan 18 #Javascript
DOM 中的事件处理介绍
Jan 18 #Javascript
深入理解JavaScript系列(13) This? Yes,this!
Jan 18 #Javascript
JavaScript中常用的运算符小结
Jan 18 #Javascript
jQuery LigerUI 使用教程表格篇(1)
Jan 18 #Javascript
jQuery LigerUI 使用教程入门篇
Jan 18 #Javascript
You might like
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
探讨fckeditor在Php中的配置详解
2013/06/08 PHP
php使用websocket示例详解
2014/03/12 PHP
CI框架常用方法小结
2016/05/17 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
2017/03/01 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
JS面向对象、prototype、call()、apply()
2009/05/14 Javascript
jquery中:input和input的区别分析
2011/07/13 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
2012/06/27 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
简单谈谈gulp-changed插件
2017/02/21 Javascript
简单谈谈React中的路由系统
2017/07/25 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
TensorFlow实现卷积神经网络CNN
2018/03/09 Python
python文本数据处理学习笔记详解
2019/06/17 Python
浅谈Python小波分析库Pywavelets的一点使用心得
2019/07/09 Python
python利用tkinter实现屏保
2019/07/30 Python
用Python爬取QQ音乐评论并制成词云图的实例
2019/08/24 Python
Python爬虫运用正则表达式的方法和优缺点
2019/08/25 Python
python3爬取torrent种子链接实例
2020/01/16 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
接口自动化多层嵌套json数据处理代码实例
2020/11/20 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
铁路个人事迹材料
2014/01/30 职场文书
应聘编辑自荐信范文
2014/03/12 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
意外伤害赔偿协议书范文
2014/09/23 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
员工保密协议范本,您一定得收藏!很有用!
2019/08/08 职场文书
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL
MySQL 数据类型详情
2021/11/11 MySQL