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 相关文章推荐
jQuery 剧场版 你必须知道的javascript
May 27 Javascript
img标签中onerror用法
Aug 13 Javascript
js window.onload 加载多个函数的方法
Nov 02 Javascript
jQuery find和children方法使用
Jan 31 Javascript
下载文件个别浏览器文件名乱码解决办法
Mar 19 Javascript
jQuery实现鼠标经过图片预览大图效果
Apr 10 Javascript
Javascript玩转继承(二)
May 08 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
Nov 02 Javascript
jquery dialog获取焦点的方法
Feb 09 Javascript
Mobile Web开发基础之四--处理手机设备的横竖屏问题
Aug 11 Javascript
JavaScript比较同一天的时间大小实例代码
Feb 09 Javascript
解决vuecli3中img src 的引入问题
Aug 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知识收集
2012/08/20 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
PHP基于面向对象封装的分页类示例
2019/03/15 PHP
指定js可访问其它域名的cookie的方法
2007/09/18 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
jQuery设置和移除文本框默认值的方法
2015/03/09 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
2015/10/09 Javascript
基于jquery实现日历签到功能
2020/09/11 Javascript
原生JS取代一些JQuery方法的简单实现
2016/09/20 Javascript
Javascript 函数的四种调用模式
2016/11/05 Javascript
jquery基于layui实现二级联动下拉选择(省份城市选择)
2017/06/20 jQuery
React-intl 实现多语言的示例代码
2017/11/03 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
2017/11/22 Javascript
vue-cli项目根据线上环境分别打出测试包和生产包
2018/05/23 Javascript
js中时间格式化的几种方法
2018/07/22 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
用POSTMAN发送JSON格式的POST请求示例
2018/09/04 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
python解决字典中的值是列表问题的方法
2013/03/04 Python
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
python正则表达式的使用
2017/06/12 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
Django框架首页和登录页分离操作示例
2019/05/28 Python
Python 监测文件是否更新的方法
2019/06/10 Python
python爬虫项目设置一个中断重连的程序的实现
2019/07/26 Python
python求绝对值的三种方法小结
2019/12/04 Python
Python 中@property的用法详解
2020/01/15 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
优秀员工获奖感言
2014/03/01 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
运动会广播稿100字
2014/09/14 职场文书
合作协议书模板
2014/10/10 职场文书
高中生期中考试失利检讨书
2014/10/23 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
JavaScript实现音乐播放器
2022/08/14 Javascript