Json 前台与后台的交互和隐藏域id用于修改

JSON知识点

JSON一般是配着xx.HTML和xx.ashx用的

1.根据用户输入ID,来在下方运用拼接字符串的形式展现出来

请输入ID值<input type="text" id="uid" /><input type="button" value="查询" id="Btn" />

<table id="result" style="display:none">
<thead>
<tr><td>ID</td>
</thead>
<tbody>
</tbody>
</table>
<script>
$(function(){
$("#Btn").click(function(){
var id=$("#uid").val();获取输入的值,记住是val()!!!!!!!
if(id=="")
{return;}

$.getJSON(
"GetJson.ashx",
{action:0,ID:id},
function(data){ ---ID这里的ID,name是model层里的字段,没有的话,在.ashx写个实体类
$("#result tobody").empty().append("<tr><td>"+data.ID+"</td><td>"+data.name+"</td><td>"+data.pwd+"</td></tr>");
$("#result").show();
});
})
})
</script>
--------------------------------------------------------------------------------------------------------------------------------------------
所有的脚本语言都要写在<script></script>
function name()
{
var now=new Date();
var year=now.getFullYear();
}定义一个函数,就差不多是定义一个方法

到时候直接调用函数名,
if(confirm(“确定要删除吗”))
一般在修改的时候,添加一个隐藏域 type=hidden ID="hidd" 在后台获取这个页面的ID,也就是传过去的id

第一步:
$(function(){
//第一小节就是做出各个变量的“规则”
$("#Btn").click(function(){})//click单击事件
$("#Btn").click(function(){
var name=$("#name").val();//获取各个变量的输入值
.......
var Pw=$("#pwd").val();
var error="";
if(name=="")
{error+=err+"用户名不能为空"}
if(error!="")
{
alert(error);
return;
}
})
////接下来写异步方式
$.ajax({type:"post",url:"zhuce.ashx",data="name=lisi&&pwd=123",success:function(data){
if(data=="1")
{
alert("注册成功");
window.location.href = "GetTime.htm";

}

else
{
alert(注册失败);
}
}

})

});
------------------------------------------------------------------------------------------------------
$.getJSON("",{},function(){} )
$.ajax({url:"",type:"",data="name=lisi&&pwd=123",success:function(){} })
后台就是根据前台传过来的要修改或者要注册的数据...data里的数据来进行操作
也可以在前台添加隐藏域 来获取前台的id

原文地址:https://www.cnblogs.com/ZkbFighting/p/8143118.html

时间: 2024-10-07 05:46:01

Json 前台与后台的交互和隐藏域id用于修改的相关文章

js前台与后台数据交互-前台调后台【转】

前台调用后台方法与变量: 方法一:通过WebService来实现 步骤: 后台 ?  首先引入命名空间(using System.Web.Services;) ?  然后定义公共的静态的方法(必须为public和static的,且静态方法不能访问外部的非静态变量,此时后台与前台相当于父类与子类的关系),并在该方法头部上加上[System.Web.Services.WebMethod],来标注方法特性. 前台 ?  添加ScriptManager服务器控件,并把其EnablePageMethods

封装AJax实现JSON前台与后台交互

实践技术点:1.AJax自定义封装 2.后台序列化与反序列化JSON 3.客户端解析JSON字符串,处理DOM 实现代码如下: 1.JS脚本代码:   1 /*** 2 NOTE:AJAX处理JS 3 TIME:2015-5-18 11:02:51 4 AUTHOR:宋梦澜 5 6 ***/ 7 8 var AJax = function (handleUrl) { 9 this.Url = handleUrl ? handleUrl : ""; 10 this.xmlHttpRequ

RSA算法加密解密,数据传输,前台与后台数据交互

1.RSA算法加密解密思路. java后台随机生成公钥.私钥.存储于session中,告知前台js获取公钥.通过jsencrypt.min.js进行加密.传输回后台,后台通过私钥解密. 2.RSA常见异常分解. 问题一 Cannot find any provider supporting RSA 出现此问题,属于JDK版本bug问题,笔者1.8.0_171遇到此问题,更换1.8.0_211之后即可解决. 问题二 DER input, Integer tag error 出现此问题,主要是公钥,

javascript 中XMLHttpRequest 实现前台向后台的交互

使用XMLHttpRequest对象分为4部完成: 1.创建XMLHttpRequest组建 2.设置回调函数 3.初始化XMLHttpRequest组建 4.发送请求 第一种: var userName; var passWord; var xmlHttpRequest; //XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.ActiveXObject){ //如果是IE浏览器 return new ActiveXObjec

JSP、servlet、SQL三者之间的数据传递(前台与后台数据交互)

背景: 目前业界很流行的MVC(model-view-control)开发模式,理解为 模型是Bean, 视图是 Html/Jsp, 控制是Servlet, 关联数据库的Dao web的运行机制: 数据首先在Jsp上被展示出来,用户看到页面后触发一些事件,并可能传递数据,这些数据和请求被控制器接收到,然后开始处理(往往会需要有一些数据库的操作(查询,修改数据库数据)),当这些处理结束后,我们就需要将数据反馈到JSP上显示给用户看,完成一次完整的交互过程. 正文: 根据背景所述的顺序,我们依次介绍

C#和JavaScript交互(asp.net前台和后台互调)总结 (转)

http://www.cnblogs.com/poleices/archive/2011/02/24/1963727.html C#代码与javaScript函数的相互调用: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:页面和页面类相结合 1.函数声明为public 后台代

asp.net中javascript与后台c#交互

asp.net中javascript与后台c#交互 作者:熊猫大叔 字体:[增加 减小] 类型:转载 时间:2015-10-23我要评论,出处:http://www.jb51.net/article/73793.htm 这篇文章主要介绍了asp.net中javascript与后台c#交互,需要的朋友可以参考下 最近做一个小项目,网页中嵌入google maps,输入经纬度坐标可以定位地图位置并加注标记,点击标记获取远端摄像头数据并在视频窗口实现播放.在实际操作过程中,由于经纬度数据和视频登录的用

[Asp.Net]状态管理(Session、Application、Cache、Cookie 、Viewstate、隐藏域 、查询字符串)

Session:  1. 客户在服务器上第一次打开Asp.Net页面时,会话就开始了.当客户在20分钟之内没有访问服务器,会话结束,销毁session.(当然也可以在Web.config中设置缓存时间)可以在Global.aspx的Session_Start()事件处理程序中,可以初始化会话变量.在下面的实例中,名为mydata的会话状态被初始化为0: 运行结果: 2.Session是保存在服务器端的用户变量.我可以在一个页面中对Session进行值,然后在另一个页面里访问它. Session的

Javascript 中ajax实现前台向后台交互

第一种情况:前台传入字符串参数 后台返回json字符串.或是json数组  代码如下: 前台: $.ajax({ url: "xxx/xxx.action", data: "id=xxx", cache: false, async: false, success: function(result) { A:接收后台返回的数组 var data = eval(result); if (typeof(data) != "undefined" &