简单的asp问题,偶不懂asp,help me (100分)

  • 主题发起人 主题发起人 Haha...
  • 开始时间 开始时间
H

Haha...

Unregistered / Unconfirmed
GUEST, unregistred user!
function LoadCustomerName(form) {
var indx = form.CustomerName.selectedIndex;
<%
rs.MoveFirst
%>;
for (var i=0;i<=indx;i++){
<% rs.MoveNext %>;
};

form.CarType.value = "<%=rs(2)%>";
form.QuotedPrice.value = "<%=rs(3)%>";
form.Address.value = "<%=rs(4)%>";
form.Phone.value = "<%=rs(5)%>";
form.MobilePhone.value = "<%=rs(6)%>";
form.Fax.value = "<%=rs(7)%>";
form.Remark.value = "<%=rs(8)%>";
return false;
}
上面的<% rs.MoveNext %>好总不能不能移到indx,就是下面的form不能跟着indx变化
 
var indx = form.CustomerName.selectedIndex;
....
for (var i=0;i<=index;i++){
...
你for里的index参数哪来的?
养一个好的参数编写习惯吧,赫赫
 
更正:是indx
 
var i=0;i<indx;i++){
明白?
 
还是不行呀
 
function LoadCustomerName(form) {
var indx = form.CustomerName.selectedIndex;
<%
rs.MoveFirst
%>;
for (var i=0;i<=indx;i++){
form.CarType.value = "<%=rs(2)%>";
form.QuotedPrice.value = "<%=rs(3)%>";
form.Address.value = "<%=rs(4)%>";
form.Phone.value = "<%=rs(5)%>";
form.MobilePhone.value = "<%=rs(6)%>";
form.Fax.value = "<%=rs(7)%>";
form.Remark.value = "<%=rs(8)%>";
<% rs.MoveNext %>;
};
return false;
}
BTW,你的函数什么时候返回真?
 
在说一下如果INDEX边了,
那么也面就要刷新一下
 
奇怪,只能跟着变一下,总是变到其中的某一个,不能一致
还是不行啊
 
for (var i=0;i<=indx;i++){
<% rs.MoveNext %>;
};
你那是什么东西啊,for (var i=0;i<=indx;i++) 是客户端脚本,<% rs.MoveNext %>是服务器端脚本
想 rs.MoveNext 执行indx+1次?没门
 
你想干什么??
 
到此结束了
 
后退
顶部