用JQuery的Ajax对表进行处理的一些小笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用JQuery的Ajax对表进行处理的一些小笔记相关的知识,希望对你有一定的参考价值。

--示例
INSERT INTO 表名
( 参数 )VALUES(@+参数),new SqlParameter("@参数", 值);
注:配合SqlHelper使用。

一、Load():
load()方法默认使用 GET 方式, 如果传递了data参数则使用Post方式
传递附加参数时自动转换为 POST 方式


load是一个简单的Ajax函数,但是使用有局限性。它主要用于直接返回html的Ajax接口
主要load(url,[data],回调函数)
URL:例如一般处理程序的*.ashx的网址.
data:(可选参数)发送至服务器的值,可以用键值对写{"name": name}
callback:(可选参数)载入成功时的回调函数。

例子: $("div").load("Handler.ashx", { "name": id },function (data) { });

在一般处理程序接收传入的值然后判断之后用sqlhelper进行数据的执行操作
最后再将所执行的数据返回给HTML页面显示出来


提示:在url传参数的时候一不小心给后面加了一个空格会出现无法识别的错误请求还是能正常发送的,
删除之后问题就解决。


二、post():
这是第二个Ajax中的数据发送模式。也就是JQuery.post(url,[data],[callback],[type])


URL:例如一般处理程序的*.ashx的网址.
data:(可选参数)发送至服务器的值,可以用键值对写{"name": name}
callback:(可选参数)载入成功时的回调函数。
type:返回的内容格式。

例子: $.post("Handler.ashx", { "name": id },function (data) {
$("div").html(data)
});

 

以上是关于用JQuery的Ajax对表进行处理的一些小笔记的主要内容,如果未能解决你的问题,请参考以下文章

通过ajax调用更新行后使用jQuery对表进行排序

jQuery笔记jQuery之Ajax

Django1.7+JQuery+Ajax集成小例子

将 jQuery UI 小部件应用于 ajax 加载的元素

使用 Jquery.ajax().then() 时无法 .catch() 出错

jQuery UI 工具提示小部件中的 AJAX 内容