如何用jquery获取从数据库传来的值

如何用jquery获取从数据库传来的值,第1张

JQuery有很多都可以实现异步请求,如$get() $post() $load() $ajax()

我简单的给你说说$get()的简单用法

$get()的无参数请求后台html数据然后显示在DIV(后台用简单的sevlet)

JS代码:

$(function(){/ 窗体加载 /

$("#按钮ID")click(function(){/ 绑定按钮点击事件 /

var url="XXXXXaction";/ 后台url名 /

var data={"Time":new Date()getMilliseconds(),"你的参数名":"你的参数值"};/ 参数,可以什么都不写,但为了每次获取不同的数据,习惯上要传一个"时间戳",后面还可以加你自己的数据,但必须是键值对类型的,如果有多个,用“,”隔开 /

$get(url,data,function(data){/ 回调函数,其中data是从后台返回的html数据 /

$("#DIV的ID")text(data);/ 直接输出到DIV中 /

});

});

});

后台servlet代码:/ 你前台用的$get(),后台就必须用doGet来取,同理前台$post(),后台doPost /

public void doGet(>

//数据库连接字符串

private

string

str1

=

"Provider=SQLOLEDB;Server=(local);DataBase=ab;uid=abc;pwd=123";

//数据查询的SQL语句。这是根据需要写的SQL语句

private

string

strsql

=

"select

name

from

bs";

public

DataSet

sqlexecutesql4ds(string

strsql,string

str1)

{

using

(SqlConnection

mycn

=

new

SqlConnection(str1))

{

mycnOpen();

using

(SqlDataAdapter

sda

=

new

SqlDataAdapter(strsql,

mycn))

{

DataSet

ds

=

new

DataSet("ds");

sdaFill(ds);

return

ds;

}

}

}

//然后调用sqlexecutesql4ds函数

DataSet

ds

=

new

DataSet();

ds

=

sqlexecutesql4ds(strsql,str1);

string

values

=

"

";

for(int

i

=

0;i

<

dsTables[0]RowsCount;

i++)

{

values

=

values

+

dsTables[0]Rows[i][0]ToString()

+

"

";

}

dsDispose();

注意以上代码修改下数据库连接。修改下你查询的SQL语句就直接可以用。

<php

$link=mysql_connect("localhost","数据库帐号","数据库密码");   

if(!$link) echo "没有连接成功!";   

else echo "连接成功!";

mysql_select_db("数据库名称", $link);//选择数据库  

$sql = "SELECT  FROM info where id=1";//SQL查询语句,指定你要获取的ID,info为表名           

$rs = mysql_query($sql, $link);//获取数据集  

$row=mysql_fetch_array($rs);

echo $row['uname'];//输出你要显示的字段名称

>

帮你写了一段

以上就是关于如何用jquery获取从数据库传来的值全部的内容,包括:如何用jquery获取从数据库传来的值、如何用Java获得数据库的返回值、c#如何获取数据库中某个表中的其中一个字段的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9307540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存