一个简单的Json的学习
2010-04-28 11:40
253 查看
在一个页面的的JS函数中:
function updata()//添加数据
{
alert ("更新!");
if(checkForm())
{
alert ("OK");
var DepartmendId=document .getElementById ("DepartmendId").value;
var Superior=document .getElementById ("Superior").value;
var Name = document.getElementById("Name").value;
var Phone = document.getElementById("Phone").value;
var Address = document.getElementById("Address").value;
var Linkman = document.getElementById("Linkman").value;
var Memo = document.getElementById("Memo").value;
// var CreatTime=document.getElementById("CreatTime").value;
var DepartmendId=document.getElementById("DepartmendId").value;
var operationType =2;
$.ajax(
{ url: "DepartmentUtl.aspx",
type: "POST",
data:"Superior="+Superior+"&DepartmendId="+DepartmendId+"&Name="+Name+"&Phone="+Phone+"&Address="+Address+"&Linkman="+Linkman+"&Memo="+Memo+"&operationType="+operationType,
dataType: 'json',
timeout: 1000,
error: function(data){alert("出现错误!或者是您没有权限!");},
success: function(data)
{
alert( data.result );
}
});
}
else
{
return false;
}
}
调用的DepartmentUtl.aspx中的Json的使用及返回:
public void UpdateData()
{
String result = String.Empty;
try
{
Departmentmodel.DepartmentId = Request["DepartmendId"];
Departmentmodel.Name = Request["Name"];
Departmentmodel.Phone = Request["Phone"];
Departmentmodel.Address = Request["Address"];
Departmentmodel.Linkman = Request["Linkman"];
Departmentmodel.Superior = Request["Superior"];
Departmentmodel.Memo = Request["Memo"];
Departmentmodel.CreatTime = DateTime.Now;
Departmentbll.Update(Departmentmodel);
result = "{result:'修改成功'}";
}
catch
{
result = "{result:'修改失败'}";
}
finally
{
Response.Write(result);
Response.Flush();
Response.End();
}
}
其中要JSon对象返回,必须满足JSon的格式,"{result:'修改失败'}"并且必须写上:
Response.Write(result);
Response.Flush();
Response.End();
function updata()//添加数据
{
alert ("更新!");
if(checkForm())
{
alert ("OK");
var DepartmendId=document .getElementById ("DepartmendId").value;
var Superior=document .getElementById ("Superior").value;
var Name = document.getElementById("Name").value;
var Phone = document.getElementById("Phone").value;
var Address = document.getElementById("Address").value;
var Linkman = document.getElementById("Linkman").value;
var Memo = document.getElementById("Memo").value;
// var CreatTime=document.getElementById("CreatTime").value;
var DepartmendId=document.getElementById("DepartmendId").value;
var operationType =2;
$.ajax(
{ url: "DepartmentUtl.aspx",
type: "POST",
data:"Superior="+Superior+"&DepartmendId="+DepartmendId+"&Name="+Name+"&Phone="+Phone+"&Address="+Address+"&Linkman="+Linkman+"&Memo="+Memo+"&operationType="+operationType,
dataType: 'json',
timeout: 1000,
error: function(data){alert("出现错误!或者是您没有权限!");},
success: function(data)
{
alert( data.result );
}
});
}
else
{
return false;
}
}
调用的DepartmentUtl.aspx中的Json的使用及返回:
public void UpdateData()
{
String result = String.Empty;
try
{
Departmentmodel.DepartmentId = Request["DepartmendId"];
Departmentmodel.Name = Request["Name"];
Departmentmodel.Phone = Request["Phone"];
Departmentmodel.Address = Request["Address"];
Departmentmodel.Linkman = Request["Linkman"];
Departmentmodel.Superior = Request["Superior"];
Departmentmodel.Memo = Request["Memo"];
Departmentmodel.CreatTime = DateTime.Now;
Departmentbll.Update(Departmentmodel);
result = "{result:'修改成功'}";
}
catch
{
result = "{result:'修改失败'}";
}
finally
{
Response.Write(result);
Response.Flush();
Response.End();
}
}
其中要JSon对象返回,必须满足JSon的格式,"{result:'修改失败'}"并且必须写上:
Response.Write(result);
Response.Flush();
Response.End();
相关文章推荐
- CSS学习笔记----一个简单的menu(javascript)
- 用JS 写个非常简单的计算器 算是学习JS的一个开头
- [原创]java WEB学习笔记12:一个简单的serlet连接数据库实验
- 机器人操作系统ROS Indigo 入门学习(14)——用C++语言写一个简单的service和client
- 一个简单的storyboard示例,其中关于添加navigation的部分可以学习,此前没用过
- 一个简单的demo学习Android远程Service(AIDL的使用)
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- LINUX内核分析第三周学习总结——构造一个简单的Linux系统MenuOS
- 学习JavaCC - 一个简单例子
- delphi生成JSON格式字符串的一个简单的类
- 学习Discuz! X3.2记录:又一个插件制作过程,未涉及数据库,用简单模板重定向
- JSON学习五——>简单总结
- java学习做的一个简单的骑士飞行棋游戏!
- OpenCV学习笔记【4】:一个简单的变换
- 实例学习SSIS(一)--制作一个简单的ETL包
- 记录一个Python程序将excel导出json,xml等格式的学习
- deeplearning----学习一个简单的分类器
- Webservice学习之新建一个最简单的Webservice项目
- java学习笔记之使用MyEclipse编写一个简单的登陆界(一)
- java学习笔记之使用MyEclipse写一个简单的登陆界面(二)