cache:
false
,
type:
"post"
,
contentType:
"application/x-www-form-urlencoded; charset=UTF-8"
,
success:
function
(data) {
if
(data !=
null
) {
//
生成类型 下拉必须是jason字符串
var
selectdata =
eval(data);
t34.setData(selectdata);
//
for (var i = 0; i < selectdata.length; i++) {
//
$("#TextBox34").append("<option value='" + selectdata[i].id + "'>" + selectdata[i].text + "</option>");
error:
function
() {
f_alert(
'fail', 'error'
)
//
当选择部门的时候加载二级班组,构成联动
$("#TextBox34").change(
function
() {
var
departId = ""
;
$(
"#TextBox34"
).ligerComboBox({ width: boxwidth ,
onSelected:
function
(newvalue)
departId
=
newvalue;
$.ajax({
url:
"HRHandler.ashx"
,
data:
"bz=getGroupData&departId=" +
departId,
cache:
false
,
type:
"post"
,
contentType:
"application/x-www-form-urlencoded; charset=UTF-8"
,
success:
function
(data) {
var
a = "[ {'id':' ','text':' '}]"
;
t35.setData(eval(a));
var
selectdata =
eval(data);
t35.setData(selectdata);
error:
function
() {
//联动加载部门数据到dropdownlist
case "getDepartData":
DataTable dt = EDU.DBUtility.DbHelperSQL.GetDataTable("select departed_I,departName_N from DepartmentEng");
//StringBuilder st = new StringBuilder();
//foreach (DataRow dr in dt.Rows)
// st.Append("<option value=\"" + dr["departed_I"].ToString() + "\">" + dr["departName_N"].ToString() + "</option>\n");
string griddata = EDU.COMMON.PublicMethod.GetSelectJson(dt);
griddata = griddata.Replace("departName_N", "text");
griddata = griddata.Replace("departed_I", "id");
context.Response.Write(griddata);
break;
//联动加载部门下的班组数据到dropdownlist
case "getGroupData":
DataTable dtGroup = EDU.DBUtility.DbHelperSQL.GetDataTable("select G.group_I,G.groupName_N from [GroupsEng] G left join [DepartmentEng] D on G.departid_I=D.departed_I where D.departed_I=" + context.Request.Params["departId"]);
//StringBuilder stGroup = new StringBuilder();
//foreach (DataRow dr in dtGroup.Rows)
// stGroup.Append("<option value=\"" + dr["group_I"].ToString() + "\">" + dr["groupName_N"].ToString() + "</option>\n");
//context.Response.Write(stGroup.ToString());
string griddataG = EDU.COMMON.PublicMethod.GetSelectJson(dtGroup);
griddataG = griddataG.Replace("groupName_N", "text");
griddataG = griddataG.Replace("group_I", "id");
context.Response.Write(griddataG);
break;