Javascript 剑道下拉菜单默认选择
我有一个剑道下拉列表,如下所示:Javascript 剑道下拉菜单默认选择,javascript,jquery,kendo-ui,Javascript,Jquery,Kendo Ui,我有一个剑道下拉列表,如下所示: KM.ddlModel.bind("loaded", function () { $("#dvDDL").kendoDropDownList({ dataTextField: "Text", dataValueField: "Value", dataSource: KM.ddlModel.cmg }); 现在,我想根据条件设置所选的值。我该怎么做呢?有很多方
KM.ddlModel.bind("loaded", function () {
$("#dvDDL").kendoDropDownList({
dataTextField: "Text",
dataValueField: "Value",
dataSource: KM.ddlModel.cmg
});
现在,我想根据条件设置所选的值。我该怎么做呢?有很多方法可以做到这一点 在最简单的情况下(真或假条件),您可以执行以下操作:
KM.ddlModel.bind("loaded", function () {
$("#dvDDL").kendoDropDownList({
dataTextField: "Text",
dataValueField: "Value",
dataSource: KM.ddlModel.cmg,
value: (<insert condition>) ? "true" : "false"
});
}
或者,如果您有对下拉列表的引用,则可以在初始化下拉列表后设置是否,如:
myDropDownList.value(evaluateCondition());
但是,不能将值:
配置属性设置为函数。这是因为赋值使用value:
属性的值,它不像函数那样被调用
myDropDownList.value(evaluateCondition());