首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Ajax实现更改事件的Telerik Kendo Grid验证

用Ajax实现更改事件的Telerik Kendo Grid验证
EN

Stack Overflow用户
提问于 2016-03-31 23:34:51
回答 1查看 478关注 0票数 0

我有一个列(医学诊断)列表。该列表在控制器中用方法填充。我需要检查新添加的诊断是否在网格列表中(并且只允许添加列表中的诊断)。网格使用模板:

代码语言:javascript
复制
@(Html.Kendo().AutoCompleteFor(model => model)
        .Name("ICD10Code")
        .Placeholder(RunStrings.TypeICD10CM)
        .MinLength(3)
        .Delay(300)
        .DataTextField("DisplayText")
        .DataSource(source =>
            source.Read(read =>
                read.Action("GetDiagnosisList", "Run", new { area = "ECLS" })
                    .Data("onAdditionalData")
                )
                .ServerFiltering(true)
        )
        .Events(e => { e.Change("onChange"); })
        .HtmlAttributes(new { title = RunStrings.TypeICD10CMDescription })
        )

我想为JavaScript事件编写onChange代码,检查新诊断是否在列表中。我需要一个AJAX调用来进行验证。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-05 06:36:19

您必须在脚本中创建一个函数onChange,并在其中使用ajax调用,如下所示。

代码语言:javascript
复制
 $.ajax({
            type: "POST",
            url: '@Url.Action("write here the actin result name","controller name")',
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: the data which you want to pass using JSON.stringify
        })
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36345610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档