我是AJAX的新手。我在JSP中有两个下拉列表,基于从第一个下拉列表中选择一个值的基础,我需要在后端的第二个下拉列表中填充值。我试图从

struct1.2中的 AJAX执行上述功能。

我在onChangePrdGrp [ JavaScript Function ]中使用了以下代码:

var prdGrp = document.getElementById('strProductGroup').value;

if("" != prdGrp){

var xmlhttp;

if (window.XMLHttpRequest)

{// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new XMLHttpRequest();

}

else

{// code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

document.getElementById('prdPitch').style.display = "block";

document.forms[0].module.value= "getProductPicthed";

xmlhttp.open("POST","/lmsGetPrdPitched.do?prdGrp="+prdGrp,true);

xmlhttp.send();

}else{

document.getElementById('prdPitch').style.display = "none";

document.getElementById('strProductPitched').value = "";

document.getElementById('strProduct').value = "";

}

DropDown1:

Product Group

property="strProductGroup" style="width:180px;"

onchange="onChangePrdGrp()">

select

DropDown 2:[需要在此DropDown中填充值]

Product Pitched

property="strProductPitched" style="width:180px;">

select

请给我建议。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐