ASP中用Javascript调用后台数组问题,急啊~~~~~~~~~~
我在后台定义了:
public string[] a;
并将其赋值了。
然后在Javascript里面用alert(" <%=a[1]%>")的方法可以输出a中的任意数据,但是
我定义了
var w=new Array();
w=" <%=a%>";
然后
alert(w[1]);
结果则是 undefined的。
大哥、大姐帮帮我啊~~~~~小弟菜鸟。
没人帮我么?
大侠们~~~~~~
var w=new Array(' <%=a%>');
不行的~~~结果和上面的是一样的:undefined
var w = eval('(' <%=a%>')');
这样试试~·
看了下源文件,var w=new Array(' <%=a%>'); 这句话被解析成
var w=new Array(' System.String[]');
那该怎么输出数据啊?
继续等待
这个直接没反应的啦~~~什么数据都没得
这个直接没反应的啦~~~什么数据都没得
后台 不要返回,数组,返回一个json格式的字符串,用eval解析
UP~·
大哥,json搞不懂啊~~~~不知道该怎么解析,
我数组里存的是数据库的数据。
能不能给段实例代码,让我看看啊
你把数组拼接成有规律的字符串,然
相关问答:
<%On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.begintrans
conn.Open ("Driver={SQL Server};server=(local);uid=sa;database=student;pwd=")
......
由于对页面使用了伪静态
并且对ID进行了加密。
主要代码如下:
httpd.ini
RewriteRule /List-([0-9,a-z]*).html /List.asp\?ComId=$1 [N,I]
程序代码
A为加密,B为解密函数
<a href=&q ......
文件:folder.inc
HTML code:
<%
Dim folderini,pos,pageName
fPath = Request.ServerVariables("PATH_TRANSLATED")
pos = instrRev(fPath,"\")
folderini = Left(fPath,pos)+&qu ......
请各位高手帮解决,急!!!
<script language="JavaScript" type="text/javascript">
function CheckInput(){
if (document.frm.loginname.length =0){
alert('请正 ......
现在这社会基本上不需要ASP程序员了,一面试,都要.NET或者PHP,JSP的,哎,,,,ASP这么不值钱吗,学习ASP是个错误吗
没啥错误 一句话:技多不压身
靠ASP都混不到饭吃了 晕 晕
我的意思是多学一门技术没啥错误 ......