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 相关文章推荐
Open and Print a Word Document
Jun 15 Javascript
JS获取dom 对象 ajax操作 读写cookie函数
Nov 18 Javascript
一段实现页面上的图片延时加载的js代码
Feb 11 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
Jan 22 Javascript
Jquery实现Div上下移动示例
Apr 23 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
Jan 07 Javascript
jquery实现华丽的可折角广告代码
Sep 02 Javascript
基于javascript实现九九乘法表
Mar 27 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
javaScript+turn.js实现图书翻页效果实例代码
Feb 16 Javascript
深入浅析vue组件间事件传递
Dec 29 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
Mar 04 Javascript
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设计模式小结
2013/02/15 PHP
php的一个简单加密解密代码
2014/01/14 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
2017/11/20 PHP
关于eval 与new Function 到底该选哪个?
2013/04/17 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
2013/04/25 Javascript
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
jQuery获取checkboxlist的value值的方法
2015/09/27 Javascript
JavaScript常用基础知识强化学习
2015/12/09 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
JavaScript中的splice方法用法详解
2016/07/20 Javascript
jquery获取点击控件的绝对位置简单实例
2016/10/13 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
推荐11个实用Python库
2015/01/23 Python
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
Python-嵌套列表list的全面解析
2016/06/08 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
python中Mako库实例用法
2020/12/31 Python
大学在校生求职信范文
2013/11/21 职场文书
优秀实习生感言
2014/03/01 职场文书
企业安全标语
2014/06/07 职场文书
医药公司采购员岗位职责
2014/09/12 职场文书
安全保证书
2015/01/16 职场文书
英语导游词
2015/02/13 职场文书
劳动仲裁调解书
2015/05/20 职场文书
暖春观后感
2015/06/08 职场文书
严以律己学习心得体会
2016/01/13 职场文书
辞职申请书范本
2019/05/20 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL