下拉菜单无刷新级联(拒绝ctrl+c,ctrl+v)
情况如下:我是在MVC里面实现的对下拉菜单进行填充。级联做了,但是不提交,下级菜单仍然是初始值。下拉框是用html扩展方法实现的,不是用的HTML标签直接生成1级----...
情况如下:我是在MVC里面实现的对下拉菜单进行填充。级联做了,但是不提交,下级菜单仍然是初始值。下拉框是用html扩展方法实现的,不是用的HTML标签直接生成1级----部门 对应的2级下拉-----部门员工数据都已经从数据库里面取出,部门存放List<Branch>的对象中,员工存放在employeeDictionary一个数据字典中。通过ViewData填充到aspx页面,然后再转化成下拉表ViewData["部门"] = new SelectList(部门集,"ID","Name",branch)ViewData["员工"] = new SelectList(员工字段,"Key","Value",defalut)部门:SelectList selectBranchList=ViewData["部门"] as SelectList;<%=Html.DropDownList("branchs",selectBranchList)%>部门员工:SelectList selectEmployeeList=ViewData["员工"] as SelectList;<%=Html.DropDownList("branchs",selectEmployeeList)%>现在问题是我是通过<input type="submit" value="确定" >去提交 实现级联,但是这样很费事。同时也不是动态的。因为不是用标签生成的HTML。MVC我也才接触,网上找到很多都觉得不合适用。我现在不知道怎么处理。望贵人,高手搭救。最好附上代码(JS)+主要的注释。如果要用ajax,请详细说明,因为ajax我不熟。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询