在函数中设置剑道下拉值
Set a kendo dropdown value in a function
我有两个剑道下拉列表来选择State作为页面上的地址输入。我有一个复选框,可以将第一个地址复制到第二个地址。我需要能够参考和设置剑道下拉列表的值。
下拉列表:
@(Html.Kendo().DropDownListFor(m => m.physicalAddress.State)
.Name("physicalAddress.State")
.DataTextField("name")
.DataValueField("value")
.OptionLabel("Physical State")
.BindTo((System.Collections.IEnumerable)ViewData["StateList"]))
@(Html.Kendo().DropDownListFor(model => model.mailingAddress.State)
.Name("mailingAddress.State")
.DataTextField("name")
.DataValueField("value")
.OptionLabel("Mailing State")
.BindTo((System.Collections.IEnumerable)ViewData["StateList"]))
我试图写的函数:
function copyInfo(f) {
if (document.getElementById("copyCheckBox").checked) {
//I'm hoping something exists like this
[SecondDropDown].value = [FirstDropDown].value;
}
}
试试这个:
function copyInfo(f) {
if (document.getElementById("copyCheckBox").checked) {
var FirstDropDown= $("#dropdownlist1").data("kendoDropDownList");
var SecondDropDown= $("#dropdownlist2").data("kendoDropDownList");
SecondDropDown.value(FirstDropDown.value());
}
}
其中dropdownlist1和dropdownlist 2是包含元素的DOM ID。
请参阅API演示:http://demos.telerik.com/kendo-ui/dropdownlist/api
价值文档():http://docs.telerik.com/kendo-ui/api/javascript/ui/dropdownlist#methods-值
相关文章:
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 使用JAVASCRIPT转换货币.可以't通过我的函数设置转换后的输入文本字段的值
- 将OnClick函数设置为<ul>,最后一个ul是擦除第一个ul-s
- 为什么我需要为扩展函数设置构造函数
- 使用命名函数设置多个事件响应
- 如何通过回调函数设置值
- 为模式设置的值在通过 AJAX 成功函数设置时不显示
- 如何停止一个函数并将其他函数设置为在 html5 的 javascript 中加载时运行
- 如何为JavaScript函数设置变量以嵌入视频
- 使用jquery每个函数设置最大计数
- angularjs如何为函数设置观察程序
- Javascript:为作为参数传递的函数设置参数
- 函数设置为允许的范围是什么
- 在 javascript 中从函数设置对象的值,而无需调用该函数
- 如何使用 javascript 函数设置 href 参数值
- 函数/设置间隔意外记录两次到控制台
- 我在输入字段上触发绑定时将函数设置为未定义
- CKEDITOR函数+设置
- 如何将点击函数设置为多个元素
- 在 Backbone 中将函数设置为属性.js给了我一个错误,但如果我在初始化方法中设置它,它会起作用