Ajax完整结构和删除
1、ajax完整结构
注意:(1)最后一个没有","
(2)ajax对网速要求高,最好有各种提示和使用按钮(可使其失效,防止重复加载)
$.ajax({
url: "ajax/tian.ashx",//连接的服务端
data: { "ncode": dd },//提交的数据
type: "post",//提交的方式
dataType: "json",//返回的数据类型
success: function (data) {},//返回数据、没有错误执行的代码
error: function () { },//出错时执行的代码,一般是:服务端连接失败
beforeSend: function () {},//没返回数据时执行的代码,可以用来防止重复提交(让控件失效)
complete: function () { }//没出错并数据返回后执行,一般不使用,可以把返回数据要执行的语句写在success中
});//ajax
2、删除
//动态添加删除
ss += "<td><a href=\"#\" class=\"del\" un=\"" + data[i].usersname + "\" >删除</a></td>";
//动态添加使用未来元素
$(".del").live("click", function () {
var ok = confirm("是否要删除这条信息?");
if (ok == false) {
return false;
}
var names = $(this).attr("un");
var namec = $(this);//在ajax中不能直接使用this
$.ajax({
url: "ajax/delete.ashx",
data: { "uname": names },
type: "post",
dataType: "json",
success: function (aa) {
if (aa.has == "") {
alert("删除失败!");
}
else {
alert("成功!");
yhm = "";
xb = "";
mz = "";
hanshu("", pag, yhm, xb, mz);
$("#CurrentPage").text("");
zong(yhm, xb, mz);
$("#JumpTo_Drop").val("");
$("#TextBox1").val("");
$("#DropDownList1").val("");
$("#DropDownList2").val("");
}
},//success
error: function () { alert("连接服务端失败!"); },
beforeSend: function () {
namec.text("加载中...");
},
complete: function () { namec.text("删除"); }
});//ajax
});
3、属性扩展
在一般处理程序中拼语句时可属性扩展
性别扩展:u.sex.value?"男":"女"
民族等有外键关系的可直接点出:u.Nation1.NationName
Ajax完整结构和删除的更多相关文章
- 【2017-06-06】Ajax完整结构、三级联动的制作
一.Ajax完整结构 $.ajax({ url:"Main.ashx", data:{}, dataType:"json", type:"post&q ...
- ajax完整结构
$.ajax({ url:"服务器", data:{"key":所传数据}, type:"post", dataType:"jso ...
- C#-WebForm-AJAX阿贾克斯(二)★★★★★ajax的完整结构★★★★★
ajax完整结构: $.ajax({ url:"",//服务器路径 data:{},//给服务端传递的参数,可以没有,也可以是多个 type:"post", / ...
- Ajax完整篇(转载)
Ajax 完整教程 第 1 页 Ajax 简介Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用 ...
- Ajax 完整教程。。转载
Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应 ...
- java通过反射取得一个类的完整结构
首先我们在person包中新建一个Person.java: package person; import sex.Sex; public class Person{ private String na ...
- AJAX 基本结构 数据加载
AJAX -- 网页数据异步加载 .ashx 一般处理程序 json 数据格式,在不同的语言之间传递数据 对象格式: "{"key":"value& ...
- 【笔记】AJAX+SweetAlert插件实现删除操作
[笔记]AJAX+SweetAlert插件实现删除操作 Django AJAX SweetAlert 展示 SweetAlert 插件介绍 SweetAlert 是一个 JS 插件,能够完美替代 J ...
- ajax结合sweetalert实现删除按钮动态效果
目录 一.ajax结合sweetalert实现删除按钮动态效果 二.bulk_create批量插入数据 1. 一条一条插入 2. 批量插入 三.自定义分页器 一.ajax结合sweetalert实现删 ...
随机推荐
- Nginx常用日志分割方法
方式一: nginx cronolog日志分割配置文档,根据下面方法,每分钟分割一次NGINX访问日志. 1.nginx日志配置 access_log /var/log/nginx/access.lo ...
- windows下安装xgboost
Note that as of the most recent release the Microsoft Visual Studio instructions no longer seem to a ...
- spring mvc 4 校验
一.controller中添加: @ResourceGatewayValidator gatewayValidator; @RequestMapping(value = "/gateway/ ...
- java 内存回收(GC)的方式
java内存的管理其实就是对象内存的管理,其中包括对象的分配和释放 对应程序员来说分配对象使用new关键字,而释放一个对象只需要让它等于null,让程序不能再访问这个对象,这时对象是不可达的,GC负责 ...
- Nhibernate对应关系参数介绍
一.多对一关联映配置介绍 <many-to-one name="PropertyName" 属性名 column="column_name" 数据库字段名 ...
- 常用SQL Server日期格式化
Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46 Select CONVERT(varchar(100), GETDATE(), 24): 10 ...
- MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合(转载)
孤傲苍狼 只为成功找方法,不为失败找借口! MyBatis学习总结(八)--Mybatis3.x与Spring4.x整合 一.搭建开发环境 1.1.使用Maven创建Web项目 执行如下命令: m ...
- ssh 的搭建
struts包的下载:http://struts.apache.org/download.cgi#struts252 string包的下载: http://repo.spring.io/release ...
- Xenko基础API笔记2-手势
交互: Drag Gesture Type : Continuous Configuration class: GestureConfigDrag Event class: GestureEventD ...
- 2016-11-02: boost::enable_shared_from_this
使用场景 当类对象被shared_ptr管理时,需要在类自己定义的函数中把当前对象作为参数传递给其他函数时,必须传递一个shared_ptr,否则就不能保持shared_ptr管理这个类对象的语义.因 ...