迎新系统财务办理中的一些知识点(1)
来源:互联网 发布:ar制作软件 编辑:程序博客网 时间:2024/04/30 06:44
1.如何给select添加一个option Jquery中
$("#erjixueyuan").append(("<option>123</option>"));2.在asp.net中使用ajax
html页面代码:
<span style="white-space:pre"></span><script type="text/javascript" src="JS/jquery.js"></script> <span style="white-space:pre"></span><script type="text/javascript"> $(function () { $.get("Default.aspx", { action: "getDate" }, function (result) { alert(result); }) }); </script>cs代码:
<span style="white-space:pre"></span>string action = Request.QueryString["action"]; Response.Clear(); if (!string.IsNullOrEmpty(action)) { switch (action) { case "getTime": Response.Write(GetTime()); break; case "getDate": Response.Write(GetDate()); break; } Response.End(); }注意一定要加Response.End() 否则会返回整个页面的HTML代码的
3.在用上述方法使用ajax时 如果传的值是中文则会乱码
解决方法:
JS中有escape()和unescape()用来对字符串编码和解码
那么 只需要在传值的时候 将字符串用escape编码
再在cs代码中用unescape解码即可
但是注意 在cs代码中 要用unescape函数需要添加程序集Microsoft.JScript
用法:xy =Microsoft.JScript.GlobalObject.unescape(xy);
4.在asp.net中使用ajax时 将数据传到后台操作时 不能在后台改变前台的任何属性,比如label等控件的值 必须在前台接受后台的返回值 运行回调函数 使用JS重新复制
5.点击按钮返回上一页面:
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script>history.go(-2);</script>");
这里是-2而不是-1的原因:当用户点击按钮是,页面已经刷新,如果-1,则还是在本页面,所以要-2
6.在使用html的select标签时,如果使用ajax来设置,那么如果有一个按钮用来提交,比如是一个查询按钮,那么按下查询按钮之后,页面会刷新,就会重新调用$(function(){});导致select中会把之前选择的记录消去。解决方法:设置一个隐藏的input,在后台为该控件赋上当前选择的值,再在$(function(){});中为select选择。不知道在jquery中有没有类似后台的ispostback这样的功能。
7.select如何在后台获取选中的值:
Request.Form["id"].ToString();
- 迎新系统财务办理中的一些知识点(1)
- 集团财务分析BI项目中的财务系统环境
- Android开发中的一些小知识点记录(1-20)
- OC学习中的一些知识点(自用)
- Java基础中的一些知识点(一)
- Java基础中的一些知识点(二)
- IOS 中的一些知识点
- 类中的一些知识点
- SonarQube中的一些知识点
- SAP财务知识点
- SAP财务知识点
- SAP财务知识点
- SAP财务知识点
- SAP财务知识点
- SAP 财务知识点
- 工作流模块实现举例(财务系统)
- 一些小知识点(1)
- 基于MVC的Struts在财务系统中的应用
- 【ThinkingInJava】64、银行出纳员仿真
- if和switch的区别
- CSS3 box-shadow 属性
- Android之ContentProvider
- Android studio导入工程出错:error: unmappable character for encoding UTF-8
- 迎新系统财务办理中的一些知识点(1)
- CSS3 text-shadow 属性
- iOS8 毛玻璃效果
- Phpcms一些问题总结
- SQL Server中事物与锁
- UVA 11374 Airport Express (最短路dijkstra+枚举+边的输出)
- Linux中tty框架与uart框架之间的调用关系剖析
- 数据流基本问题--独立元素计数(一)
- 熟悉各种开发需求对应的框架 比如那个任务调度框架 利用框架快速开发 重点是webservice