我用AJAX成功生成二级下拉菜单。。可是后台调取不到值 <select name="bigclass" id="bigclass" runat="server" onchange="smt_Select(this.value)"></select><select name="smallclass" id="smallcalss" runat="server"><option value="0">请选择</option></select> 后台我用的是:this.smallcalss.Value请高手指导一下。
2 回答
慕容708150
TA贡献1831条经验 获得超4个赞
楼主这里是不是没写全<select name="bigclass" id="bigclass" runat="server" onchange="smt_Select(this.value)"></select>,这里面至少应该有两个option项吧!这样子才会有onchange事件的吧!其次说一点,这里的 runat="server" 没必要的,除非你初始化option项的时候是在服务器端加载的!
在success:function(xml)
{
document.getElementById("smallcalss").length=0;这里面你可以先加一个alert(xml),用来确定是否有正确的返回值,然后再根据这个返回值调整你的程序结构即可
- 2 回答
- 0 关注
- 486 浏览
添加回答
举报
0/150
提交
取消