有效Ajax案例
<script>
$(document).ready(function(){
$("input:submit").click(function(){
$.ajax({
type: "POST",
url: "Ajax",
contentType: 'application/x-www-form-urlencoded;charset=utf-8',
data: {name:$("#username").val(), pwd:$("#password").val()},
dataType: "html",
success: function(data,status){
alert("数据: \n" + data + "\n状态: " + status);
},
error:function(data,status){
alert("数据: \n" + data + "\n状态: " + status);
}, });
});
});
</script>
function commit(){
$.ajax({
type: 'GET',
// dataType: 'json',
async: true,
url: "editArticleSubmit1",
data: {
name:$("#name").val(),
sex:$("#sex").val(),
age:$("#age").val(),
purpose:$("#purpose").val(),
workAge:$("#workAge").val(),
content:$("#content").val(),
},
success: function (data) {
// obj=eval('('+obj+')');//这段代码就是将字符串转换成json格式
/*var name = this.data.name;
var sex = this.data.sex;
var age = this.data.age;
var purpose = this.data.purpose;
var workAge = this.data.workAge;
var content = this.data.content;*/
alert("投递成功");
}, error: function (msg,status) {
alert(msg+status);
return;
}
});
// var a=$("#massage").val();
// alert(a)
}
ajax发送获取数据处理后显示在前端页面
function articleList(page) {
$.ajax({
url: "indeArticleList",
data: {
pageNum: page,
pageSize: 9
},
type: 'GET',
dataType: 'json',
async: true,
success: function (data) {
var list = data.list;
$("#prePage").val(data.prePage);
$("#nextPage").val(data.nextPage);
$("#tailPage").val(data.pages);
$("#pageNum").text(data.pageNum);
console.log(list);
if(list != null && list.length > 0){
$("#container").empty();
var articleDiv = "";
for(var i=0; i<list.length; i++){
var article = "";
if(i%3==0){
article += "<div class='row'>";
}
article += "<div class='col-md-4'>" +
" <div class='box-item'>" +
" <div class='entry-thumb'>" +
" <img class='img-responsive' src='"+list[i].imgUrl+"'>" +
" <a class='thumb-link' href='qryById?id="+list[i].articleId+"'><i class='fa fa-link'></i></a>" +
" </div>" +
" <div class='content'>" +
" <h3 class='entry-title'><a href='qryById?id="+list[i].articleId+"'>"+list[i].title+"</a></h3>" +
" <p class='summary'>"+list[i].summary+"</p>" +
" <span>"+list[i].createDate+"</span>" +
" </div>" +
" <div class='read-more'><a href='qryById?id="+list[i].articleId+"'>阅读全文...</a></div>" +
" </div>" +
"</div>";
if(i>0 && i%3==0){
articleDiv += "</div>" + article;
}else{
articleDiv += article;
}
}
articleDiv += "</div>";
$("#container").append(articleDiv);
}
},
error: function (msg) {
alert("服务器异常,请稍后再试!")
return;
}
});
}
有效Ajax案例的更多相关文章
- js调用ajax案例
js调用ajax案例 测试地址:http://www.w3school.com.cn/tiy/t.asp?f=ajax_get 嵌入下面代码,点击提交,再点击请求数据.就可以看到结果了. <ht ...
- Django-website 程序案例系列-6 ajax案例
普通ajax案例: views.py def testajax(request): h = request.POST.get('hostname') #拿到ajax传来的值 i = request.P ...
- ajax案例_校验用户名
目录 ajax案例_校验用户名 代码下载 需求 流程 搭建环境 开发代码 1_jsp 1_servlet 1_service.dao 2_servlet 2_jsp 测试后,功能实现,完结撒花 aja ...
- Ajax案例(使用ajax进行加法运算)
此案例功能实现了一边看视频一边进行加法运算,而加法运算时页面不会刷新请求 ajax代码: <script type="text/javascript" src="j ...
- Ajax 案例之三级联动
每次在博客园网站写博客,格式真的好难搞,还望好心人告知更好的编辑工具.接下来进入正题:三级联动(其效果演示可看我的博文Ajax 学习总结 末尾). 数据表设计(Oracle) 新建数据表 Employ ...
- jquery Ajax 案例
html <div class="data"><ul></ul></div> <div id="load" ...
- AJAX案例四:省市联动
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...
- AJAX案例二:简单表单验证
案例:如果用户名输入为张三,那么在失去焦点时后面会显示该用户名已被注册,否则显示可以注册! <%@ page language="java" import="jav ...
- ajax案例源码
html文件中demo2_index.html ---------------------------------------------------------------------------- ...
- Ajax案例:三级联动查询员工的信息(三张表进行内连接)
需求分析: 通过数据库连接池,可以查询到数据库中员工的各种信息,通过点击下拉框的方式实现三级联动,即:没有点击city下拉框,后面两个下拉框中没有值,这样,点击city下拉框,department下拉 ...
随机推荐
- Python JWT 介绍
Python JWT 介绍 目录 Python JWT 介绍 1. JWT 介绍 2. JWT 创建 token 2.1 JWT 生成原理 2.2 JWT 校验 token 原理 3. 代码实现 4. ...
- Python数模笔记-NetworkX(2)最短路径
1.最短路径问题的常用算法 最短路径问题是图论研究中的经典算法问题,用于计算图中一个顶点到另一个顶点的最短路径. 1.1 最短路径长度与最短加权路径长度 在日常生活中,最短路径长度与最短路径距离好像并 ...
- 调用免费API查询全年工作日、周末、法定节假日、节假日调休补班数据
前言 日常开发中,难免会用到判断今天是工作日.周末.法定节假日.节假日调休补班做一些业务处理,例如:仅在上班时间给用户推送消息.本文记录调用免费API查询全年工作日.周末.法定节假日.节假日调休补班数 ...
- tigervnc报错
tigervnc报错
- python类内部方法__setattr__ __getattr_ __delattr__ hasattr __getattribute__ __getitem__(),__setitem__(), __delitem__()
主要讲类的内部方法 __setattr__ __getattr_ __delattr__ hasattr __getattribute__ __getitem__(),__setitem__ ...
- linux rpm包解压
rpm2cpio xxx.rpm | cpio -div
- Linux_用户和组管理
一.用户分类 1.管理员和普通用户 1️⃣:管理员 -- 用户ID:0 2️⃣:普通用户 -- 用户ID:1-65535 2.普通用户又分为系统用户和登陆用户 1️⃣:系统用户 -- 用 ...
- 【错误解决】Error creating bean with name 'transactionManager' :nested exception is java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/
搭建ssh框架中新建JUint测试出现的问题.这个问题实在太伤脑筋....因为不好找到解决办法 直接先说解决方式:添加org.springframework.jdbc-XX.jar,然后build p ...
- Python数模笔记-StatsModels 统计回归(4)可视化
1.如何认识可视化? 图形总是比数据更加醒目.直观.解决统计回归问题,无论在分析问题的过程中,还是在结果的呈现和发表时,都需要可视化工具的帮助和支持. 需要指出的是,虽然不同绘图工具包的功能.效果会有 ...
- Redis 内存大小限制+键值淘汰策略配置
限制最大内存 windows 的 maxmemory-policy 策略可能会少一些 # 指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试 ...