function add(){ if( $('#id').val()!='' && $('#id').val()!==null){ update(); return; } $("#submit_button").attr("disabled", "disabled"); $("#submit_button").val( 'add...' ); Dyhb.AjaxSubmit('roleAdd','','',complete); } function update(){ $("#submit_button").attr("disabled", "disabled"); $("#submit_button").val( 'update...' ); Dyhb.AjaxSubmit('roleAdd','','',function(){ $("#submit_button").attr("disabled", false); $("#submit_button").val( '更新' ); }); } function complete(data,status){ $("#submit_button").attr("disabled", false); $("#submit_button").val( '发布' ); if(status==1){ $('#id').val(data.role_id); } } function ajaxSelect(){ $("#ajaxSelect").css('display','block'); sHtml=windsforceAjaxhtml(""); $("#ajaxSelect").html(sHtml); }

操作提示

  • 在这里我们可以添加一个角色,角色具有层级关系,通过Ajax 选择

添加角色编辑角色

-->" method="post" id="roleAdd" name="roleAdd">
-->"/>
角色的名字,比如说领导,员工
-->"/>
角色的另一个别名,相当于昵称

-->" class="left"/>

父级角色,采用ajax加载选择
数据加载中...
角色的分组
是否启用角色,只有启用的角色才能够使用
角色相关信息描述