我用 js实现的Ajax关键代码 做个备份!
2007-02-15 15:12
495 查看
1//回车后 跳到下一个控件
2function EnterToTab()
3
10需要在<body>中加入
11<body onkeydown="EnterToTab();">
1Div折叠
2function showtable(obj)
3
23
24调用代码
25<TABLE width="100%" cellSpacing="0" cellPadding="0">
26 <TR width="100%">
27 <TD class="tdItem_shade_left" align="center" width="2%">
28 <IMG src="../CSS/images/collapse.gif"
29 id='<%#GotContrlID("Img_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>'
30 onclick="showtable(this);">
31 </TD> <div id='<%#GotContrlID("DivInfo_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>'>
32 <%#GotGoodsResponseState(DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>
33 </div>
34 </td>
35 </TR>
36 </TABLE>
37 <DIV id='<%#GotContrlID("DIV_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>' style="DISPLAY: none">
38 <TABLE width="100%" cellSpacing="0" cellPadding="0">
39..
40</Table>
1Ajax使用代码
2 function btnSave(obj)
3
143 function doPost(strALL,objDivInfo)
144
1private void CheckData()
2 {
3
4 //判断输入的各种非法数据!!!
5 string strValidity="";
6
7 string strGoodsID=Request.Form["GoodsID"].ToString();
8 string strControlInfo=Request.Form["ControlInfo"].ToString();
9
10 string strProvGoodsName=Request.Form["ProvGoodsName"].ToString();
11 对商品名称信息的判断#region 对商品名称信息的判断
12 if(strProvGoodsName.Trim()=="")
13 {
14 throw new Utility.SystemException("您没有输入商品项的商品名称信息!请输入商品项的货物名称信息!");
15 }
16 if(StrUtility.IsValidityStr(strProvGoodsName,out strValidity))
17 {
18 throw new Utility.SystemException("商品项的商品名称不允许输入"+strValidity+"等非法字符!");
19 }
20 #endregion
21
2function EnterToTab()
3
10需要在<body>中加入
11<body onkeydown="EnterToTab();">
1Div折叠
2function showtable(obj)
3
23
24调用代码
25<TABLE width="100%" cellSpacing="0" cellPadding="0">
26 <TR width="100%">
27 <TD class="tdItem_shade_left" align="center" width="2%">
28 <IMG src="../CSS/images/collapse.gif"
29 id='<%#GotContrlID("Img_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>'
30 onclick="showtable(this);">
31 </TD> <div id='<%#GotContrlID("DivInfo_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>'>
32 <%#GotGoodsResponseState(DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>
33 </div>
34 </td>
35 </TR>
36 </TABLE>
37 <DIV id='<%#GotContrlID("DIV_",DataBinder.Eval(Container.DataItem,"PK_StockGoodsID").ToString())%>' style="DISPLAY: none">
38 <TABLE width="100%" cellSpacing="0" cellPadding="0">
39..
40</Table>
1Ajax使用代码
2 function btnSave(obj)
3
143 function doPost(strALL,objDivInfo)
144
1private void CheckData()
2 {
3
4 //判断输入的各种非法数据!!!
5 string strValidity="";
6
7 string strGoodsID=Request.Form["GoodsID"].ToString();
8 string strControlInfo=Request.Form["ControlInfo"].ToString();
9
10 string strProvGoodsName=Request.Form["ProvGoodsName"].ToString();
11 对商品名称信息的判断#region 对商品名称信息的判断
12 if(strProvGoodsName.Trim()=="")
13 {
14 throw new Utility.SystemException("您没有输入商品项的商品名称信息!请输入商品项的货物名称信息!");
15 }
16 if(StrUtility.IsValidityStr(strProvGoodsName,out strValidity))
17 {
18 throw new Utility.SystemException("商品项的商品名称不允许输入"+strValidity+"等非法字符!");
19 }
20 #endregion
21
相关文章推荐
- ajax 异步获取数据实现代码 (js创建ajax对象)
- js实现倒计时关键代码
- MicrosoftAjax.Function.js 中用call 和apply方法实现回调和委托的代码
- asp.net+ajaxfileupload.js 实现文件异步上传代码分享
- JS基于Ajax实现的网页Loading效果代码
- [Cordova]JS和Native交互实现关键代码(iOS)
- js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
- Ajax get和Post的纯js实现代码
- AJAX实现三级联动(关键代码)
- js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
- ext中有关继承的实现的关键代码如下:(Ext.js中)
- VUE 更好的 ajax 上传处理 axios.js实现代码
- js 11行代码实现ajax
- JS基于Ajax实现的网页Loading效果代码
- ajax 异步获取数据实现代码 (js创建ajax对象)
- asp.net+ajaxfileupload.js 实现文件异步上传代码分享
- js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
- js 操作css实现代码
- [JavaScript] js实现简单的代码运行框
- 快速实现JS图片懒加载(可视区域加载)示例代码