【 tulaoshi.com - Web开发 】
                             
                            dwr.jsp script src="dwr/interface/JUserChec.js"/script 
script src="dwr/engine.js"/script 
script src="dwr/util.js"/script 
script type="text/javascript" 
function changeQx(p) 
{ 
var val = p.value; 
//alert(val); 
JUserChec.jiLian(val, haschange); 
} 
function haschange(changeVal) 
{ 
//alert(changeVal); 
var jd = document.getElementById("jd"); 
var op = new Option(changeVal, changeVal); 
jd.options.length=0; 
jd.options.add(op); 
} 
/script 
body 
brbr 
select onchange="changeQx(this)" 
option value="a"a/option 
option value="b"b/option 
option value="c"c/option 
/select 
select id="jd" 
/select 
/body 
dwr.xml ?xml version="1.0" encoding="GB2312"? 
!DOCTYPE dwr 
PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" 
"http://getahead.org/dwr/dwr20.dtd" 
dwr 
allow 
create creator="new" javascript="JUserChec" 
param name="class" value="com.struts.UserManager"/ 
include method="ccc"/ 
include method="jiLian"/ 
/create 
/allow 
/dwr 
UserManager.java 
package com.struts; 
public class UserManager { 
public boolean ccc(String uname){ 
if("abc".equals(uname)){ 
return true; 
} 
return false; 
} 
public String jiLian(String qx){ 
if("a".equals(qx)){ 
return "a1#a2#a3"; 
} 
if("b".equals(qx)){ 
return "b1#b2#b3"; 
} 
return "c1#c2"; 
} 
}