日期:2014-05-18  浏览次数:20652 次

ajax相关问题
2个下拉框...第2个下拉框的内容要根据第一个下拉的内容改变而改变。
比如第一个下拉内容是id   第2个调用getinfo(id,pa..)同一个jsp页面下如果把第一个下拉的id传到getinfo函数里面呢?   能给出关键的代码或则方法最好     谢谢了
第一次接触ajax!!

------解决方案--------------------
啊 没人说吗?
------解决方案--------------------
<select name= "select1 " onchange= "getinfo(this.value,.....) ">
------解决方案--------------------
<script>

function AA(value)
{
//做一些其它操作
getinfo(value,其它参数);
}
</script>


<select name= "select1 " onchange= "AA(this.value) ">
------解决方案--------------------
<select name= "select1 " onchange= "getinfo(this.value,.....) ">
getinfo这个js调用xmlhttprequest,去服务器根据select1的内容查询select2需要的信息,返回后更新select2就ok了

------解决方案--------------------
能详细点不?
------解决方案--------------------
正在学习中,帮顶
------解决方案--------------------
你是说要帮你写好如何去查询服务,返回数据.然后帮你更新Select2的内容????那你怎么这么问的,以为你的getinfo()已经写好了呢...只是不会传参数....
------解决方案--------------------
getinfo是写好了的.... 我是想更详细知道这个调用以及回调的过程
------解决方案--------------------
kanxia
------解决方案--------------------
学习中
------解决方案--------------------
这是联动菜单,google里很多,你搜搜 "联动菜单 ".
------解决方案--------------------
在JSP页创建一个createXMLHttpRequest
传到你的action中进行查询,再在后台写成xml文件传回JSP页面
JSP页面进行解析
我是这样理解的
还在学习中,网上一些现成的代码可以找找,csdn下载里也有很多例子