FineUI 官方论坛
标题:
DropDownBox 与 TwinTriggerBox 不能同时存在的问题
[打印本页]
作者:
UG_SQ
时间:
2018-8-8 11:05
标题:
DropDownBox 与 TwinTriggerBox 不能同时存在的问题
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)
),
作者:
sanshi
时间:
2018-8-8 17:15
这两个控件没关联,你要看你啥时间调用的 checkSelectedFactoryTriggerStatus 函数。
可以在浏览器中F12,然后手工调用下 F.ui.tbSelectedFactory 看是否存在
作者:
UG_SQ
时间:
2018-8-9 09:30
sanshi 发表于 2018-8-8 17:15
这两个控件没关联,你要看你啥时间调用的 checkSelectedFactoryTriggerStatus 函数。
可以在浏览器中F12, ...
,F.DropDownList().ID("DropDownBox1") 用这个就可以,我的是基础版本,不支持BOX., 我是把TwinTriggerBox屏蔽之后,才报错的,共有的情况下不报错。
作者:
sanshi
时间:
2018-8-9 11:26
基础版不支持 DropDownBox,使用时页面上应该会有错误提示
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4