请教各位一个Jquery的问题. 就是JSP页面上有两个select的下拉列表框,要做成级联的,并且下拉列表框中内容可以实现用户输入时自动补全的功能,就是 Jquery的AutoComplete类似的功能,因为我之前没做过Jsp的东西,所以对这些Jquery使用起来不是很熟,麻烦各位有做过的 给点提示,谢谢了! 有类似的代码麻烦各位能发一份看看,感谢了
解决方案 »
- JAVA 如何使用类的方法
- 急,对log4j源代码进行修改,如何编译打包?
- 为什么我的tomcat 5.0不能自动加载
- 关于 jbpm + spring + hibernate, 求助
- 大家下午好,我想问问有关于tomcat的web.xml文件的配置问题。
- 200分求jdk1.4.2帮助文档!有的给我传一个!
- |---->我的tomcat启动以后,为什么弹出请输入网络密码的窗口
- 有谁帮我解决个菜鸟问题! 万分感谢!!!
- 如何在WEB上面显示实时变化数据,最好不用applet
- 我会jsp+servlet sql server完成小项目 找相关工作还咬什么?
- 关于java缓存的问题&大家都来探讨下&全部分给出请教&谢谢
- struts2的一个简单测试程序的问题(在线等)
{'success':true,'data':[{'ParentNo':'A','ParentName':'A课'},{'ParentNo':'B','ParentName':'B课'},.......]}
$(function() {
$.ajax({
type: 'POST',
dataType: 'json',
cache: true,
url: '../DATA/Department/parentpart.ashx',
success: function(data) {
if (data.success == true) {
var options = data.data;
$.each(options, function(i) {
$('#sltPart').append('<option value="' + options[i].ParentNo + '">' + options[i].ParentName + '</option>');
});
$('#sltPart').change(function() {
if ($('#sltUnit').length > 0) {
$.getJSON('../DATA/Department/childpart.ashx?partno=' + $('#sltPart').val() + '', function(data) {
if (data.success == true) {
var options = data.data;
$('#sltUnit').empty().append('<option value="-1">选择单位</option>');
$.each(options, function(i) {
if (options[i].ChildName != undefined) {
$('#sltUnit').append('<option value="' + options[i].ChildNo + '">' + options[i].ChildName + '</option>');
}
});
}
});
}
});
}
}
});
});
Jquery和JSP完全没关系啊,它是独立的JS库,任一种网络编程语言甚至只是HTML都可以使用。楼主的需求,又级联又补全的,未免过于重视细节,二者有其一即可了,看看很多大网站,也没有在这方面花太大工夫,精力最主要的是用于实际的功能和整个系统的安全性、效率性、稳健性、扩充性、维护性……很多地方才真正需要你下工夫。
你很有才,“jQuery是AJAX开发的库”,膜拜一下。