JS中获取数据库中的值的方法


Posted in Javascript onJuly 14, 2013

实施过程如下:
    1、引用Ajax.dll
    2、在App_Code写具体的方法,最好单独建立一个类文件,然后写具体方法。      

public class AjaxMethod 3water.com
{
    public AjaxMethod()
    {
        //
        //TODO: 在此处添加构造函数逻辑
        //
    }
    [Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
    public static string GetCardMoney(string cardNo,string cardPwd)
    {
        string mConn = IConfiguration.getParameter("connectString");
        IDBOSQL.IDBO dbo = IDBOSQL.IDBO.getIDBO(mConn);
        dbo.openDatabase();
        DataSet ds = dbo.executeSelectSql("select Card_Money,Service_Discount,Good_Discount from Table_CardInfo join Dic_CardType on Table_CardInfo.CardType_ID= Dic_CardType.CardType_ID where Card_NO='"+cardNo+"' and Card_Pwd= '"+cardPwd+"'and card_Status='正常'");
        DataTable dt = ds.Tables[0];
        string  money = dt.Rows[0][0].ToString();
        string service_discount = dt.Rows[0][1].ToString();
    string good_discount = dt.Rows[0][2].ToString();
        dbo.closeDatabase();
       return money+","+service_discount+','+good_discount;//此处返回一个多个值拼接成的字符串
    }
}

3、在JS中调用
moneydiscount= AjaxMethod.GetCardMoney(card, pwd).value;
moneydiscount//是一个多个值拼接成的字符串,要获取多个值的话,可以把该字符串转换为一个数组,然后去访问。
arr=moneydiscount.split(",");        //这样的话可以很方便的使用Ajax返回多个值。

4、要把结果再返回到页面中
document.getElementById("txtCard_Money1").value=arr[0];

5、以上方法要在Web.config文件中增加
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>
</httpHandlers>

今天的内容就写到这里,以后有时间再慢慢写
Javascript 相关文章推荐
Javascript 中 null、NaN和undefined的区别总结
Apr 10 Javascript
js(jQuery)获取时间的方法及常用时间类搜集
Oct 23 Javascript
jquery单选框radio绑定click事件实现方法
Jan 14 Javascript
JS给Textarea文本框添加行号的方法
Aug 20 Javascript
JS+CSS实现简易的滑动门效果代码
Sep 24 Javascript
js HTML5 Ajax实现文件上传进度条功能
Feb 13 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
Sep 01 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
node之本地服务器图片上传的方法示例
Mar 26 Javascript
在Vue项目中使用snapshot测试的具体使用
Apr 16 Javascript
微信小程序 wx:for遍历循环使用实例解析
Sep 09 Javascript
VUE实现密码验证与提示功能
Oct 18 Javascript
js 实现日期灵活格式化的小例子
Jul 14 #Javascript
仿谷歌主页js动画效果实现代码
Jul 14 #Javascript
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 #Javascript
jquery实现输入框动态增减的实例代码
Jul 14 #Javascript
javascript获取隐藏dom的宽高 具体实现
Jul 14 #Javascript
js和as的稳定传值问题解决
Jul 14 #Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 #Javascript
You might like
php实现的百度搜索某地天气的小偷代码
2014/04/23 PHP
asp.net和php的区别点总结
2019/10/10 PHP
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
jQuery隐藏和显示效果实现
2016/04/06 Javascript
AngularJS 遇到的小坑与技巧小结
2016/06/07 Javascript
Bootstrap导航条的使用和理解3
2016/12/14 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
vue.js  父向子组件传参的实例代码
2017/10/29 Javascript
重学JS之显示强制类型转换详解
2019/06/30 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
js 数据类型判断的方法
2020/12/03 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
使用python实现省市三级菜单效果
2016/01/20 Python
python 把数据 json格式输出的实例代码
2016/10/31 Python
OpenCV实现人脸识别
2017/04/07 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
Python time库基本使用方法分析
2019/12/13 Python
基于Python和PyYAML读取yaml配置文件数据
2020/01/13 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
香港最新科技与优质家居产品购物网站:J SELECT
2018/08/21 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
美丽的珠宝配饰:SmallThings
2019/09/04 全球购物
八年级数学教学反思
2014/01/31 职场文书
教师演讲稿开场白
2014/08/25 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
运动会广播稿200米(5篇)
2014/10/15 职场文书
酒店财务经理岗位职责
2015/04/08 职场文书
副校长2015年教育教学工作总结
2015/07/27 职场文书
签约仪式致辞
2015/07/30 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
浅谈Python数学建模之线性规划
2021/06/23 Python