我将查询结果存储在JavaScript变量中,我使用JSP从数据库中获取数据,
所以我声明了一个JSP字符串变量来存储记录。我将该变量分配给JavaScript变量。
var opt="";
<%
String sdm="", smg="",sname="",s1="kkk";
sql="SELECT DISTINCT(BFM_Name) FROM BarsFeeMaster ORDER BY BFM_Name";
Statement stmt11 = connection.createStatement();
ResultSet rs11 =stmt11.executeQuery(sql);
while(rs11.next())
{
sname=rs11.getString("BFM_Name");
%>
opt+="<option value='<%=sname%>'>abc</option>";
<%
}
%>
这里同样不可访问,从某种意义上说,当我使用这段代码时,我的select标签就消失了。
答案 0 :(得分:0)
试试这个..
(String)值字段中的rs11.getobject()
答案 1 :(得分:0)
试试这个
var opt="";
<%
String sdm="", smg="",sname="",s1="kkk";
sql="SELECT DISTINCT(BFM_Name) FROM BarsFeeMaster ORDER BY BFM_Name";
Statement stmt11 = connection.createStatement();
ResultSet rs11 =stmt11.executeQuery(sql);
while(rs11.next())
{
sname=rs11.getString("BFM_Name");
%>
opt+="<option value='"<%=sname%>"'>abc</option>";
<%
}
%>
问候。