$.ajax({
url: "/ForgetCard/ForgetLogin",//方法路径URL
data: {
strUser: $("#textUser").val(), //申请人
strForgetDate: $("#txtForgetDate").val(), //忘记打卡日
strLoginDate: $("#txtLoginDate").val(), //登录日
strType: $("#drpType").val(), //类型
strForgetType: $("#drpForgetCard").val(), //忘记打卡类型
strBeiko: $("#txtBeiko").val(), //备注
strWitness: $("#drpWiness").val() //证明人
},//参数
dataType: 'json',
type: 'POST',
async: false,//默认异步调用 false:同步
success: function (data) {
var retInfo = eval(data);
//提交成功
if (retInfo == true) {
alert("提交成功!");
$("#txtForgetDate").val(""); //忘记打卡日
$("#txtLoginDate").val(""); //登录日
$("#drpType").val("0"); //类型
$("#txtBeiko").val(""); //备注
$(".ForgetCard").css("visibility", "hidden");
window.parent.location.reload;
}
},
error: function () {
alert('提交数据失败!');
}
}) $.ajax({
url: "/HolidayManage/SelectData",
data: {
strbmID: function () { return strBmId }, //申请人所在部门CD
strUser: function () { return strUser }, //申请人
strBEGIN_TIME: function () { return strBEGIN_TIME }, //请假起始时间
strEND_TIME: function () { return strEND_TIME } //请假结束时间
},
dataType: 'json',
type: 'POST',
async: false,
success: function (data) {
$("#tblView tbody").html("");
var strTrsContent = "";
var strTrsContent = "";
$.each(eval(data), function (n, value) {
strTrsContent = "";
strTrsContent += "<tr>";
//请假单号
strTrsContent += "<td style='width:125px;'>" + value.HOLIDAY_CD + "</td>";
//姓名
strTrsContent += "<td style='width:95px;'>" + value.STAFF_NAME + "</td>";
//所属部门
strTrsContent += "<td style='width:168px;' >" + value.DEP_Name + "</td>";
//请假类别
strTrsContent += "<td style='width:205px;' >" + value.O_TYPE + "</td>";
//开始时间
strTrsContent += "<td style='width:180px;' >" + value.O_BEGIN_TIME + "</td>";
//结束时间
strTrsContent += "<td style='width:180px;' >" + value.O_END_TIME + "</td>";
//审批状态
strTrsContent += "<td style='width:180px;' >" + value.O_APPROVE_STATE + "</td>"; if (value.O_APPROVE_STATE == "待审批") {
//操作
strTrsContent += "<td style='width:250px'><input type='button' name='" + value.HOLIDAY_CD + "' id='btnSP' class='btn' value='审核' ><input type='button' name='" + value.HOLIDAY_CD + "' class='btn' id='btnDel' value='删除'/></td>";
} else {
strTrsContent += "<td style='width:250px'><input type='button' name='" + value.HOLIDAY_CD + "' id='btnSP' style='display:none' class='btn' value='审核' ><input type='button' name='" + value.HOLIDAY_CD + "' style='display:none' id='btnDel' value='删除'/></td>"; }
$("#tblView tbody").append(strTrsContent); });
},
error: function () {
alert('提交数据失败!');
}
});

Juery Ajax语法的更多相关文章

  1. Ajax 语法

    /*** * ajax语法 * * ***/ $.ajax({ async:false, //同步请求 url:"XXXXX.do",//请求后台地址 data: {"p ...

  2. ajax语法

    js语言功能比较强大,但不能访问数据库 ajax来补充这一缺陷 特点:输出不用刷新页面,条件查询数据显示页面上一般不用它,因为需要造很多表格不如用嵌入php代码方式简单 ajax语法: $.ajax( ...

  3. Ajax语法浅析

    Ajax是目前很普遍的一门技术,也是很值得探讨和研究的一门技术.本文将针对Ajax的发展过程并结合其在不同库框架中的使用方式来和大家分享下Ajax的那些新老语法. Ajax简介 Ajax全称为“Asy ...

  4. jquery ajax 语法

    $("select[name=type_id]").change(function(e) {    var val=$(this).val();    $.ajax({       ...

  5. php juery ajax 传值

    <script src="__PUBLIC__/jquery-1.11.2.min.js" type="text/javascript"></ ...

  6. javascript ajax的语法

    ajax参数: 详细参数转到如下地址: http://www.w3school.com.cn/jquery/ajax_ajax.asp $.ajax语法: jQuery.ajax([settings] ...

  7. Ajax 简述与基础语法

    目录 Ajax 1. 原生 JS 实现 Ajax 2. 使用 Ajax 实现异步通信 a. Ajax 的基础语法 b. 用 Ajax 传递数据 i. 传递字符串数据 ii. 传递 JSON 数据 3. ...

  8. jquery管理ajax异步-deferred对象

    今天跟大家分享一个jquery中的对象-deferred.其实早在jquery1.5.0版本中就已经引入这个对象了.不过可能在实际开发过程中用到的并不多,所以没有太在意. 这里先不说deferred的 ...

  9. Ajax调用SpringMVC ModelAndView 无返回情况

    在项目中使用Ajax的时候,success中返回的data一直都是null,也没有报错.在确定Ajax语法没有错误,也没有牵扯跨域问题后,用排除法挨着删除代码,发现是因为Spring MVC会自动把方 ...

随机推荐

  1. 24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment

    24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment 24 UsageEnvironment使用环境抽象基类——Live555源码阅读 ...

  2. 【Networkk】一篇文章完全搞清楚 scoket read/write 返回码、阻塞与非阻塞、异常处理 等让你头疼已久的问题

    浅谈TCP/IP网络编程中socket的行为   我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉: 1. TCP/IP协议(如连接的建立和终止.重传和确认.滑动窗 ...

  3. Struts2学习笔记《一》

    (一)struts2中JSP页面数据与Action对应的三种方式 1.属性驱动,及页面中带有name属性的值传递过来action中,struts2会将值直接映射到getter.setter接收器中 此 ...

  4. 【编程题目】n 个数字(0,1,…,n-1)形成一个圆圈,从数字 0 开始

    第 18 题(数组):题目:n 个数字(0,1,…,n-1)形成一个圆圈,从数字 0 开始,每次从这个圆圈中删除第 m 个数字(第一个为当前数字本身,第二个为当前数字的下一个数字).当一个数字删除后, ...

  5. php面向对象:封装

    OOP三大特性:封装.继承.多态. 封装的目的:为了让类更安全封装的做法:1.类里面的成员变量做为private2.使用成员方法来间接访问成员变量3.在该方法里面加限制条件 注意:php类里面不允许出 ...

  6. iOS多线程编程之NSThread的使用

      目录(?)[-] 简介 iOS有三种多线程编程的技术分别是 三种方式的有缺点介绍 NSThread的使用 NSThread 有两种直接创建方式 参数的意义 PS不显式创建线程的方法 下载图片的例子 ...

  7. 73. Set Matrix Zeroes

    题目: Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. Fo ...

  8. -bash: pod: command not found

    OS X 系统没升级之前用的 cocoapods 一点儿问题都没有,但是升级成版本10.11.4 OS X EI Capitan之后,在终端除了cd 指令可以用之外,其他任何指令输入都是提示-bash ...

  9. Mac 安装 eclipse

    总是看着安卓的代码感觉手痒痒,闲来无事在 Mac 端安装了一下eclipse 提高逼格. 1.官网(http://www.eclipse.org/downloads/)下载所需的安装包,具体步骤如图: ...

  10. Maven Java EE Configuration Problem 的完美解决办法

    背景: 最近在修改项目的时候,发现修改了项目依赖以后会出现如下图:Maven Java EE Configuration Problem 的问题,对于有强迫症的我来说,看到项目上面有个很小的红色小叉号 ...