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 ...
随机推荐
- C&python文件读写效率
不同缓冲区读写文件的效率比较 环境:CentOS6.3/ext3/ 读取文件大小:100000000B BUFSIZE TIMECOST 1 real 0m38.909s user 0m5.960s ...
- oracle--number
1. oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型.在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的 ...
- xml版本学生管理系统
一: 需求描述 学生成绩管理系统,使用xml存储学生信息,可以对学生信息进行增.删.删除操作. 主要目的:练习操作xml元素的增删改查 二:代码结构 1:xml存储数据如下 exam.xml < ...
- Java计算文件的SHA码和MD5码
可参考:http://blog.csdn.net/hudashi/article/details/8394158 /** * 计算文件的MD5码 * @param file * @return */ ...
- [改善Java代码]避免在构造函数中初始化其他类
建议35: 避免在构造函数中初始化其他类 构造函数是一个类初始化必须执行的代码,它决定着类的初始化效率,如果构造函数比较复杂,而且还关联了其他类,则可能产生意想不到的问题,我们来看如下代码: publ ...
- [设计模式]<<设计模式之禅>>抽象工厂模式
1 女娲的失误 上一篇讲了女娲造人的故事.人是造出来了,世界也热闹了,可是低头一看,都是清一色的类型,缺少关爱.仇恨.喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍 脑袋,忘记给人类定义性别了 ...
- Radware中APPDirector系列的Farm Table中的session mode参数说明
Session mode中共有5种会话保持方式:1.Regular,是普通的会话保持,形成的表项是:Client ip+Server ip的形式2.EntryPerSession(EPS),是端口与i ...
- Sharepoint2010之父子表实现
在Sharepoint的实际运用中会经常使用到父子表来建立2个表之间的关系.通常父表为表头,存储公共的数据项目,子表存储细分的项目. 例如通过下面2个表实现图书借阅功能,表1为图书的基础信息,表2为图 ...
- Jersey(1.19.1) - Client API, Ease of use and reusing JAX-RS artifacts
Since a resource is represented as a Java type it makes it easy to configure, pass around and inject ...
- Git - Download for Linux and Unix
It is easiest to install Git on Linux using the preferred package manager of your Linux distribution ...