1、设计了一个表单,控件ID为ctl628549的显示文本为“所属公司”(DataField为“SSGS”),控件类型为SheetRadioButtonList,内容:“地产公司”、“物业公司”。想在用户选择“地产公司”时,表单下方的“加加签物业区域公司负责人与“加签地产领导”隐藏,若选择了“物业公司”才显示出来。
“加签物业区域公司负责人”控件ID为ctl310933,DataField为“WYJTLD”;
“加签地产领导”控件ID为ctl85854,DataField为“DCYD”。
我自己找了好多资料,写了这么一段编码,可是还是不行:
$.MvcSheet.Loaded = function (sheetInfo) {
var SSGS = $.MvcSheetUI.GetControlValue("SSGS");
//alert(SSGS);
if (SSGS == "地产公司") {
$("#WYJTLD").hide();
$("#DCYD").hide();
$.MvcSheetUI.SetControlValue("WYJTLD", "");
$.MvcSheetUI.SetControlValue("DCYD", "");
} else {
$("#WYJTLD").show();
$("#DCYD").show();
}
$("#ctl437099").bind("change", function () {
var SSGS = $.MvcSheetUI.GetControlValue("SSGS");
//alert(SSGS);
if (SSGS == "地产公司") {
$("#WYJTLD").hide();
$("#DCYD").hide();
$.MvcSheetUI.SetControlValue("WYJTLD", "");
$.MvcSheetUI.SetControlValue("DCYD", "");
} else {
$("#WYJTLD").show();
$("#DCYD").show();
}
});
}