re: Java中关于弹出对话框的问题 誰伴我闖蕩 2006-08-06 23:02
PrintWriter out = response.getWriter();
out.write( "<script language=\"javascript\">" );
out.write( "alert(\"" + msg + "\");" );
out.write( "location.href=\"" + url + "\";" );
out.write( "</script>" );
return null;
re: my first ajax 誰伴我闖蕩 2006-05-26 16:40
你这个做法response.setContentType("text/xml");传递回来的是XML对象
我的是将他们做为一个字符串,传回来,
while ( rs.next() )
{
sb.append( rs.getString( 显示的字) + ","
+ rs.getLong(实际的Value) );
if ( !rs.isLast() ) sb.append( "|" );//用|来区分不同的记录
}
这里所有的记录是这样穿回来的
a,aVaule | b,bValue.......
resText = xmlHttp.responseText //传回的字符串
each = resText.split("|") //以|为分割符创建字符数组
//之后再建立了select
function buildSelect(str,sel,label)
{
sel.options.length=0;
sel.options[sel.options.length]=new Option(label,"")
for(var i=0;i<str.length;i++)
{
each=str[i].split(",")
sel.options[sel.options.length]=new Option(each[0],each[1])
}