如何数据库字段集合写进js

如何数据库字段集合写进js,第1张

tmpHTML = tmpHTML + '&txt0'+i+"="+al[i-1]; 改成

tmpHTML = tmpHTML + '&txt0'+i+"=<%=al[i-1]%>"试试,前提是你的ArrayList al 是全局变量或者属性

用JSON处理

JSON可以和JS、Net交互,序列化和反序列化。

JS和Net变量的转换可以借用JSON的序列化完成。

这样,可以适用于包括AJAX在内的很多实现方式,

同时,不局限于某一种普通的数据结构,还可以转换类,数组等较复杂的数据结构。

<script language=javascript>

function replace(v)

{

//定义SQL语句

var sql = "select from Dictionary where MainID='" + v + "'" ;

//新建数据库连接对象和数据集存取对象

var ConnDB = new ActiveXObject("adodbconnection");

var rs = new ActiveXObject("ADODBRecordset");

//这里填入要连接的DSN

ConnDBConnectionString="DSN=;uid=;pwd=";

ConnDBopen

rsopen(sql,ConnDB,1,1);

if (rsRecordCount>0){

if (v==parseInt(rs("MainID"))){

//字符串连接

documentall('txt')value = v + rs("MainValue");

var sql=null;

rsclose

ConnDBclose

return;

} else {

var sql=null;

alert("没有此代号!");

txtselect();

txtfocus();

rsclose

ConnDBclose

}

}

</script>

<input type=text id=txt name=txt onblur="replace(thisvalue)">

你好,js、jsp中可以直接使用el表达式获取request中的参数,如requesetsetAttribute("name",“jack”);

jsp中直接${name}

js中 var name = "${name}";

希望可以帮助到你

这里面关联的全掏出来的话,够挑好机挑,只能简易描述一下可以:

setInterval或setTimeout这两个都可以实现,

setinterval为恒定运行时使用比较合适,如时间在跳,

setTimeout为条件满足时继续轮询比较合适,如升一级给下一个任务一样,

setTimeout("fun()",5000);5秒后执行fun()这个过程

function

fun(){

//这里要启动AJAX模型,向服务器发出GET或POST请求,

//如:接受为:userphp,PHP程序访问数据库进行处理

//返回responseText,JS可以调用,

//如果返回的结果你满意,允许继续轮询就启动setTimeout("fun()",5000);

//这样一来你就看到了一个自运行的一个机制了。。

//具体代码太多,无法展示。。。

}

以上就是关于如何数据库字段集合写进js全部的内容,包括:如何数据库字段集合写进js、C#二维数组转为JS的二维数组、js调用数据库里面的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存