<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案例的更多相关文章

  1. js调用ajax案例

    js调用ajax案例 测试地址:http://www.w3school.com.cn/tiy/t.asp?f=ajax_get 嵌入下面代码,点击提交,再点击请求数据.就可以看到结果了. <ht ...

  2. Django-website 程序案例系列-6 ajax案例

    普通ajax案例: views.py def testajax(request): h = request.POST.get('hostname') #拿到ajax传来的值 i = request.P ...

  3. ajax案例_校验用户名

    目录 ajax案例_校验用户名 代码下载 需求 流程 搭建环境 开发代码 1_jsp 1_servlet 1_service.dao 2_servlet 2_jsp 测试后,功能实现,完结撒花 aja ...

  4. Ajax案例(使用ajax进行加法运算)

    此案例功能实现了一边看视频一边进行加法运算,而加法运算时页面不会刷新请求 ajax代码: <script type="text/javascript" src="j ...

  5. Ajax 案例之三级联动

    每次在博客园网站写博客,格式真的好难搞,还望好心人告知更好的编辑工具.接下来进入正题:三级联动(其效果演示可看我的博文Ajax 学习总结 末尾). 数据表设计(Oracle) 新建数据表 Employ ...

  6. jquery Ajax 案例

    html <div class="data"><ul></ul></div> <div id="load" ...

  7. AJAX案例四:省市联动

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...

  8. AJAX案例二:简单表单验证

    案例:如果用户名输入为张三,那么在失去焦点时后面会显示该用户名已被注册,否则显示可以注册! <%@ page language="java" import="jav ...

  9. ajax案例源码

    html文件中demo2_index.html ---------------------------------------------------------------------------- ...

  10. Ajax案例:三级联动查询员工的信息(三张表进行内连接)

    需求分析: 通过数据库连接池,可以查询到数据库中员工的各种信息,通过点击下拉框的方式实现三级联动,即:没有点击city下拉框,后面两个下拉框中没有值,这样,点击city下拉框,department下拉 ...

随机推荐

  1. Python JWT 介绍

    Python JWT 介绍 目录 Python JWT 介绍 1. JWT 介绍 2. JWT 创建 token 2.1 JWT 生成原理 2.2 JWT 校验 token 原理 3. 代码实现 4. ...

  2. Python数模笔记-NetworkX(2)最短路径

    1.最短路径问题的常用算法 最短路径问题是图论研究中的经典算法问题,用于计算图中一个顶点到另一个顶点的最短路径. 1.1 最短路径长度与最短加权路径长度 在日常生活中,最短路径长度与最短路径距离好像并 ...

  3. 调用免费API查询全年工作日、周末、法定节假日、节假日调休补班数据

    前言 日常开发中,难免会用到判断今天是工作日.周末.法定节假日.节假日调休补班做一些业务处理,例如:仅在上班时间给用户推送消息.本文记录调用免费API查询全年工作日.周末.法定节假日.节假日调休补班数 ...

  4. tigervnc报错

    tigervnc报错

  5. python类内部方法__setattr__ __getattr_ __delattr__ hasattr __getattribute__ __getitem__(),__setitem__(), __delitem__()

    主要讲类的内部方法 __setattr__  __getattr_  __delattr__  hasattr  __getattribute__  __getitem__(),__setitem__ ...

  6. linux rpm包解压

    rpm2cpio xxx.rpm | cpio -div

  7. Linux_用户和组管理

    一.用户分类 1.管理员和普通用户 1️⃣:管理员   --    用户ID:0 2️⃣:普通用户 --   用户ID:1-65535 2.普通用户又分为系统用户和登陆用户 1️⃣:系统用户 -- 用 ...

  8. 【错误解决】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 ...

  9. Python数模笔记-StatsModels 统计回归(4)可视化

    1.如何认识可视化? 图形总是比数据更加醒目.直观.解决统计回归问题,无论在分析问题的过程中,还是在结果的呈现和发表时,都需要可视化工具的帮助和支持. 需要指出的是,虽然不同绘图工具包的功能.效果会有 ...

  10. Redis 内存大小限制+键值淘汰策略配置

    限制最大内存 windows 的 maxmemory-policy 策略可能会少一些 # 指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试 ...