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中的标签语句
Jun 19 Javascript
jquery解析xml字符串简单示例
Apr 11 Javascript
基于iframe实现类似于ajax的页面无刷新
May 31 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
Oct 05 Javascript
jquery中用jsonp实现搜索框功能
Oct 18 Javascript
WebPack基础知识详解
Jan 16 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
Feb 05 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
Jan 30 Javascript
vue的过滤器filter实例详解
Sep 17 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
Oct 07 Javascript
微信小程序实现电子签名并导出图片
May 27 Javascript
Vue 打包后相对路径的引用问题
Jun 05 Vue.js
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实现ping
2006/10/09 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
PHP将HTML转换成文本的实现代码
2015/01/21 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
js模仿hover的具体实现代码
2013/12/30 Javascript
jQuery Ajax中的事件详细介绍
2015/04/16 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
JavaScript递归操作实例浅析
2016/10/31 Javascript
Angular 4.x 路由快速入门学习
2017/05/03 Javascript
详解动画插件wow.js的使用方法
2017/09/13 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
微信小程序—setTimeOut定时器的问题及解决
2019/07/26 Javascript
不同版本中Python matplotlib.pyplot.draw()界面绘制异常问题的解决
2017/09/24 Python
详解python数据结构和算法
2019/04/18 Python
python async with和async for的使用
2019/06/20 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
移动端适配 使px自动转换rem
2019/08/26 HTML / CSS
常用的HTML5列表标签
2017/06/20 HTML / CSS
详解html2canvas截图不能截取圆角图片的解决方案
2018/01/30 HTML / CSS
低碳生活倡议书
2014/04/14 职场文书
2014年五四青年节演讲稿范文
2014/04/22 职场文书
法人委托书的范本格式
2014/09/11 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
国庆阅兵观后感
2015/06/15 职场文书
导游词之襄阳古城
2019/09/27 职场文书
解决Pytorch dataloader时报错每个tensor维度不一样的问题
2021/05/28 Python
javascript实现计算器功能详解流程
2021/11/01 Javascript
Python学习之os包使用教程详解
2022/03/21 Python
Python开发五子棋小游戏
2022/05/02 Python
Oracle锁表解决方法的详细记录
2022/06/05 Oracle