【发布时间】:2014-03-21 14:09:41
【问题描述】:
我正在使用带有剃须刀代码的 ASP.NET C# APP。我有正在打印下拉菜单的剑道组合框。现在我想要的是,从下拉列表(kendo UI ComboBox)中获取所选值的 ID,并将其作为类 ID 分配给输入。注意我有多个组合框下拉实例。
剃刀输入
<td class="N_td">
@Html.TextBoxFor(model => model._MarkScheme.MarkSchemeId, null, new { @class = "ElementMarkingSchemeTitle k1-grid-input k-textbox_3 _MarkSchemeId_Input" })
</td>
JQuery 中的 Kendo ComboBox .. document.ready 函数
$("._MarkSchemeId_Input").kendoComboBox({
minLength: 1,
filter: 'contains',
dataTextField: "Name",
dataValueField: "ID",
dataSource: {
type: "json",
serverFiltering: false,
transport: {
read: "/Qualification/GetAllMarkScheme_JSON"
},
},
change: function () {
//$(this).find("input.ElementMarkingSchemeTitle").addClass("xxxxxxxx");
alert("value " + this.value() + " " + this.text());
}
});
【问题讨论】:
-
分配给输入类是什么意思?是否要更改输入的 css 类?
-
我想传递模型。_MarkScheme.MarkSchemeId 这是记录的id
-
您可以将
$("#MarkSchemeId").val()传递给您的网址,例如read: "/Qualification/GetAllMarkScheme_JSON?SchemeId=" + $("#MarkSchemeId").val()
标签: c# jquery asp.net-mvc razor kendo-ui