二级联动(无刷新)

来源:百度知道 编辑:UC知道 时间:2024/06/16 06:30:27
asp.net + Ajax 实现无刷新二级联动(数据库)

.net 的不知道。
java的我用过,我想思路应该是一样的。

第一个页面中的数据,在加载页面或从其他地方跳转过来的
时候就在数据库中得到。
页面上第一个下拉列表加个onclick事件
通过JavaScript创建xmlhttprequest对象。
将请求发送到servlet(.net中可能是其他的处理地方,总之能接受请求处理程序就ok),在这里查询数据库得到第二个下拉列表的数据。放在xml树中。
在JavaScript中解析xml得到第二个下拉列表。

关键点在与创建xmlhttprequest对象、数据-->xml
xml-->第二个下拉列表

另外用ajax不是无刷新,它是局部刷新,用户感觉像每刷新一样。
----------------------------------
希望这些能对你有用。

二级联动用submit Form应该就可以实现吧