DWZ 中如何在页面加载完成后,第一级下拉框中就有值呢?
DWZ 中如何在页面加载完成后,第一级下拉框中就有值呢?二级和三级的都知道怎么获取,因为只要一级的改变选项,二级就已经联动了;但是一级的不知道怎么加载。
HTML代码如下:
<p>
<label>所属部门:</label>
<select class="combox" name="ce.REmpLevel.RPosition.DAgencyDept.deptId" id="dept" ref="position" refUrl="RPosition_selectPositionNames?id={value}">
<option value="all">部门名称</option>
</select>
</p>
<p>
<label>所属职位:</label>
<select class="combox" name="positionId" id="position" ref="empLevel" refUrl="REmpLevel_selectLevelNames?id={value}">
<option value="all">职位名称</option>
</select>
</p>
<p>
<label>级别名称:</label>
<select class="combox" name="empLevelId" id="empLevel">
<option value="all">级别名称</option>
</select>
</p>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
$('#dept')获取Jquery对象貌似不行,反正就是不知道如何set给一级的下拉框。。。
你说的直接获取部门是如何获取呢?是写死吗?你的第二种方法也不行,后台请求到了,但是前台没数据,DWZ把自己写的AJAX的方法都屏蔽掉了,还是不行哦,但是也谢谢你!~
1. 直接获取部门输出
<select class="combox" name="ce.REmpLevel.RPosition.DAgencyDept.deptId" id="dept" ref="position" refUrl="RPosition_selectPositionNames?id={value}">
<option value="all">部门名称</option>
//输出部门列表
</select>
2。ajax获取输出
$(function(){
var options = $.get('get_dept.php');
$('#dept').append(options);
});