jquer ajax
function SetValue() {
var strCodeName = $("#MainContent_ddlFullNameAndFullName").val();
if (strCodeName != "" && strCodeName.split('—').length > ) {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
url: "../GeneralFile/GeneralFile.ashx?PageName=COMPANYINFO&TRCODE_CO=" + strCodeName.split('—')[],
success: function (data) {
//返回的数据用data获取内容 $("#MainContent_ddlCoClass").val(data[].CO_CLASS); $("#MainContent_ddlCustomsCode_input").val(data[].CUSTOMS_CODE);
$("#MainContent_ddlCustomsCode").val(data[].CUSTOMS_CODE);
$("#MainContent_ddlCustomsCode").attr('value', data[].CUSTOMS_CODE);
$("#MainContent_ddlLawProperty").val(data[].LAW_PROPERTY); $("#MainContent_txtCoAdress").val(data[].CO_ADRESS);
$("#MainContent_txtCoAdress").attr('value', data[].CO_ADRESS); $("#MainContent_txtEmsType").val(data[].EMS_TYPE); $("#MainContent_txtLawMan").val(data[].LAW_MAN);
$("#MainContent_ddlBusiType").val(data[].BUSI_TYPE); $("#MainContent_txtLawManTel").val(data[].LAW_MAN_TEL);
$("#MainContent_txtLawManMail").val(data[].LAW_MAN_MAIL); $("#MainContent_txtCopRange").val(data[].COP_RANGE);
$("#MainContent_txtNote").val(data[].NOTE);
},
error: function (err) {
}
});
}
}
前台页面
namespace ENTERPRISE.GeneralFile
{
/// <summary>
/// GeneralFile 的摘要说明
/// </summary>
public class GeneralFile : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
try
{
context.Response.ContentType = "text/plain";
string strPageName = HttpUtility.UrlDecode(context.Request.QueryString["PageName"]);
if (strPageName == "COMPANYINFO")
{
string strCompCode = HttpUtility.UrlDecode(context.Request.QueryString["TRCODE_CO"]);
//返回json序列
var enterpriseOinfohead = new EnterpriseEinfoHeadBodyPresenter(null);
// var SelectInfo = enterpriseOinfohead.SelectEInfo("TRADE_CO", strCompCode);
DataTable dt = enterpriseOinfohead.SelectCompanyInfo(strCompCode);
string jsonstr = string.Empty;
if(dt!=null)
{
jsonstr = JsonConvert.SerializeObject(dt, new DataTableConverter());
}
context.Response.Write(jsonstr);
}
}
catch (Exception e)
{
string ss = e.Message;
}
} public bool IsReusable
{
get
{
return true;
}
}
}
}
一般处理文件
一般处理文件里访问数据库,如果要获取上下文,或sseion要
引用
System.Web.SessionState.IRequiresSessionState或IReadOnlySessionState
有时不进入后台,注意js里的: contentType: "application/json; charset=utf-8",
jquer ajax的更多相关文章
- Jquer Ajax xmlhttp请求成功了,为什么一直在error函数里面
转载自http://www.cnblogs.com/sky_Great/archive/2013/01/18/2866861.html 并进行整理: 今天遇到了一个极其奇怪的问题,用各种工具检查都能看 ...
- Jquer + Ajax 制作上传图片文件
没什么 说的 直接 上代码 //选择图片并上传 function selectImg(node){ var f = node.value; var file = node.files[0]; if( ...
- asp.net中,我们使用ashx获取数据列表,在前端使用$.ajax()解析
一直在想在asp.net中怎么才能向在java中那样用struts那样做页面请求. 当然asp.net mvc就是类似struts的东西吧,不过还没来得及学习. 今天就用ashx来接收页面请求,并调用 ...
- ssm中通过ajax或jquer的validate验证原密码与修改密码的正确性
一.ajax 1. <script type="text/javascript"> //验证原密码1.ajax,正则 var ok1=false,ok2=false,o ...
- 基于jQuery的AJAX和JSON的实例
通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示. 我们先来看一下html模板: ...
- asp.net利用Ajax和Jquery在前台向后台传参数并返回值
1----------前台 首先需要 Jquer的包 <script src="js/jquery-1.9.1.js" type="text/javascript& ...
- WebForm+一般处理程序+Ajax聊天
#### 很容易理解 插入数据 到数据库 在使用 setInterval() 读取数据 显示在 页面中 好了 不废话 直接上代码 不会的 可以加我 微信 Jth11163## 效果图片 ![在这里插入 ...
- ajax向Django前后端提交请求和CSRF跨站请求伪造
1.ajax登录示例 urls.py from django.conf.urls import url from django.contrib import admin from app01 impo ...
- python 全栈开发,Day87(ajax登录示例,CSRF跨站请求伪造,Django的中间件,自定义分页)
一.ajax登录示例 新建项目login_ajax 修改urls.py,增加路径 from app01 import views urlpatterns = [ path('admin/', admi ...
随机推荐
- ArcGIS Server 10.2 实战(一)Asp.net MVC与JSON数据妙用实现动态生成要素图层
今年7月刚刚发布的ArcGIS 10.2为GIS的web开发带来了一个很实在的功能,JSON转要素.以往GIS图层外部数据(如文本数据,数据库数据)动态地写入地图服务中的图层是一件不可想象的事情,如今 ...
- Windows Azure 微软公有云体验(二) 存储成本比较分析
Windows Azure 微软公有云已经登陆中国有一段时间了,现在是处于试用阶段,Windows Azure的使用将会给管理信息系统的开发.运行.维护带来什么样的新体验呢? Windows Azur ...
- mysql开启外联方法
1.修改Mysql配置文件 /etc/mysql/my.cnf 注释掉 bind-address = 127.0.0.1 2.重启Mysql /etc/init.d/mysql restart 3.r ...
- CF Watto and Mechanism (字典树+深搜)
Watto and Mechanism time limit per test 3 seconds memory limit per test 256 megabytes input standard ...
- Radware中APPDirector系列的Farm Table中的session mode参数说明
Session mode中共有5种会话保持方式:1.Regular,是普通的会话保持,形成的表项是:Client ip+Server ip的形式2.EntryPerSession(EPS),是端口与i ...
- Nginx+FastCGI+C
http://flandycheng.blog.51cto.com/855176/858946 http://www.cnblogs.com/xiaouisme/archive/2012/08/01/ ...
- webkit,HTML5头部标签
大家都知道在移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析html代码,更好地将移动web前端页面表现出来.本文整理一些HTML5头部<meta>标签常用的 ...
- CSS3 变形记
CSS3 变形 CSS3变形是一些效果的集合,比如平移,旋转,缩放和倾斜效果,每个效果都称为变形函数. transform transform属性向元素应用 2D 或 3D 转换.该属性允许我们对元素 ...
- Win7显示隐藏文件,隐藏文件夹怎么显示?如何查看?
隐藏文件技术是木马病毒传播最惯用的手法之一,它们利用大部分网友对基础操作的不熟悉特点,逃过用户的发现和检查,显示隐藏文件的标准设置方法大家都会使用,一旦隐藏问题与病毒木马结合起来,比如典型的autor ...
- jQuery概述,代码举例及最新版下载
jQuery是一个快速的,小巧的,具有强大功能的JavaScript库. 它的基本功能包括: 1)访问和操作DOM元素 2)控制页面样式(可以兼容各种浏览器) 3)对页面事件的处理 4)大量插件在页面 ...