//验证通知号重复
function checkinformcodeagage() {
var informcode = $("#txtinformcode").val();
if (informcode == "") {
$("#einformcode").attr("style", "display:inline; color:Red;");
}
else {
$.ajax({
type: "POST",
url: "ReceiveMessage.aspx?t=checkcode&id=" + encodeURIComponent(informcode),
success: function (data) {
if (data == "True") {
$("#erinformcodeagain").attr("style", "display:inline; color:Red;");
$("#hidinformcode").val("1");
}
else {
$("#erinformcodeagain").attr("style", "display:none; color:Red;");
$("#hidinformcode").val("0");
}
}
});
}
}

上面是实现异步调用(Ajax)的函数方法
有了方法下面需要接受文件去实现,接受文件可以使用“一般处理程序”文件接受,但我更推荐用常用的aspx窗体页面,把窗体上page标签以下的都删除,然后在后台写相应的处理程序就可以了。
与上面函数对应的:
protected void Page_Load(object sender, EventArgs e)
{
try
{
object selecttype = Request.QueryString["t"];
if (selecttype != null && selecttype.ToString() != string.Empty)
{
switch (selecttype.ToString())
{
case "informtrain": //通知加改列车
object id = Request.QueryString["id"];
if (id != null)
{
string context = GetTrainList(int.Parse(id.ToString()));
Response.Write(context);
}
break;
case "checkcode"://通知号重复
string informcode = Request.QueryString["id"].Replace('((','(').Replace('),')');
if (informcode != "")
{
string context = GetCodeIsAgain(informcode);
Response.Write(context);
}
break;
}
}
}
catch (Exception ex)
{}
}
//验证技术通知编号是否在数据库中已存在
private string GetCodeIsAgain(string code)
{
try
{
return db.Inform_Bill.Any(i => i.informcode == code).ToString();//返回的是True或False
}
catch (Exception ex)
{
throw;
}

}

Ajax异步调用使用的更多相关文章

  1. jquery ajax异步调用

    写程序的第一步都要知其然,至于知其所以然就要看个人的爱好了.下面说一下web开发中经常用的ajax. 这里是用的jquery框架实现的ajax异步调用.废话少说先上代码.(asp.net开发) var ...

  2. jquery中ajax异步调用接口

    之前写过一个原始的.无封装的页面,没有引入任何外部js,直接实例化Ajax的XmlRequest对象去异步调用接口,参见Ajax异步调用http接口后刷新页面,可对比一下. 现在我们用jquery包装 ...

  3. 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法(转载)

    在调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:t ...

  4. [转] 为什么javascript是单线程的却能让AJAX异步调用?

    为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的? function foo() { console.log( 'first' ); ...

  5. 使用 ajax 异步调用数据

    ajax 脚本 <script type="text/javascript" > function show(page) { var xmlhttp; try { xm ...

  6. Ajax异步调用http接口后刷新页面

    使用Ajax的目的就是提高页面响应速度,无需同步调用,无需整个页面刷新.这里直接在html中使用js来实现: 先获取XMLHttpRequest对象 var xmlHttp; //创建一个xmlHtt ...

  7. Ajax 异步调用代码

    function jsAjax() { var Con; var XmlRequset; var AjaxContent; //返回内容 if (window.XMLHttpRequest) { // ...

  8. Ajax - 异步调用后台程序 -JSON

    在ASP.NET使用ajax时基本上每个操作都要新建一个.ashx处理程序,页面很多,每个页面的操作也很多,这样的话项目就会产生新建很多很多的.ashx页面,能不能把方法写在后台中,然后Jquery直 ...

  9. 通过ajax异步调用返回值

    调用方法的时候传递一个callback方法来获取成功回调的值test(function (data) { }); function test(callback){ $.ajax({ type: &qu ...

随机推荐

  1. [转]在iOS项目中使用CorePlot框架

    转载地址:http://blog.csdn.net/llfjfz/article/details/7849190#comments Core Plot是OS X和IOS下的一个开源图形库,它提供数据的 ...

  2. 【转】MYSQL入门学习之四:MYSQL的数据类型

    转载地址:http://www.2cto.com/database/201212/175536.html 一.整型  www.2cto.com            整数类型是数据库中最基本的数据类型 ...

  3. 【转】Eclipse插件大全介绍及下载地址

    转载地址:http://developer.51cto.com/art/200906/127169.htm 尚未一一验证. eclipse插件大全介绍,以及下载地址 Eclipse及其插件下载网址大全 ...

  4. 【20160924】GOCVHelper综述

    GOCVHelper(GreenOpen Computer Version Helper )是我在这几年编写图像处理程序的过程中积累下来的函数库.主要是对Opencv的适当扩展和在实现Mfc程序时候的 ...

  5. NYOJ(21),BFS,三个水杯

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=21 BFS判环,vis标记状态即可. #include <stdio.h> # ...

  6. JavaScript的构造器与对象(二)

    constructor 的用法:对象的构造函数  每一个函数的Prototype属性指向的对象都包含唯一一个不可枚举属性constructor,该属性的值是这么一个对象:它指向了它所在的构造函数. 语 ...

  7. iosanimationWithKeyPath

    animationWithKeyPath的值: transform.scale = 比例轉換     transform.scale.x = 闊的比例轉換     transform.scale.y ...

  8. java实现多线程断点续传,上传下载

    采用apache 的 commons-net-ftp-ftpclient import java.io.File; import java.io.FileOutputStream; import ja ...

  9. [bzoj1051] [HAOI2006]受欢迎的牛 (Tarjan+缩点)

    强连通图,缩点 Description 每一头牛的愿望就是变成一头最受欢迎的牛.现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎. 这 种关系是具有传递性的,如果A认为B受欢迎,B认为C受 ...

  10. HDU 4996 Revenge of LIS(DP)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4996 题意:求1到n的全排列中,有多少个排列的最长上升子列长度为K? 思路:对于当前的最长上升子列,我 ...