DropDownBox 与 TwinTriggerBox 不能同时存在,同时存在之后,js中会找不到【tbSelectedFactory】
需要如何解决???
function checkSelectedFactoryTriggerStatus() {
if (F.ui.tbSelectedFactory.getValue()) {
F.ui.tbSelectedFactory.showTrigger1();
} else {
F.ui.tbSelectedFactory.hideTrigger1();
}
}
F.FormRow()
.Items(
F.TextBoxFor(m => m.cCode),
F.TextBoxFor(m => m.iProDate)
, F.DropDownBox().ID("dpcSTCode").EnableMultiSelect(false)
.PopPanel(
F.SimpleForm().ID("SimpleForm2").BodyPadding(10).AutoScroll(true).ShowBorder(true).ShowHeader(false).Hidden(true)
.Items(
F.RadioButtonList().ID("RadioButtonList1").ColumnNumber(1) //.DataSource(ViewBag.g_dpcSTCode)
.Items(
F.RadioItem().Text("C#").Value("csharp"),
F.RadioItem().Text("JavaScript").Value("js"),
F.RadioItem().Text("JAVA").Value("java"),
F.RadioItem().Text("Ruby").Value("ruby")
)
)
)
),
F.FormRow()
.Items(
F.TwinTriggerBox()
.ID("tbSelectedFactory")
.EnableEdit(false)
.Trigger1Icon(TriggerIcon.Clear)
.Trigger2Icon(TriggerIcon.Search)
.ShowTrigger1(false)
.ShowTrigger2(true)
.OnClientTrigger1Click("onSelectedFactoryTrigger1Click();")
.OnClientTrigger2Click("onSelectedFactoryTrigger2Click();")
.Label("所属工厂"),
F.HiddenField()
.ID("hfSelectedFactory"),
F.HiddenField()
.ID("hfID").Text(ViewBag.maxID)
),
|