首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grid.ajaxRequest()未传递参数

grid.ajaxRequest()未传递参数
EN

Stack Overflow用户
提问于 2018-10-30 20:49:51
回答 1查看 33关注 0票数 0

我有一个javascript函数,只需单击一个按钮,就可以将数据源重新绑定到telerik网格。函数运行良好,命中控制器。但是,它不会传递所需的参数值,而是显示null。

javascript的代码是:

代码语言:javascript
复制
        $("#btnclick").click(function () {
        console.log("Clicked");
        var grid = $("#UploadList").data("tGrid");
        var params = {
            Idss: "SampleId"
        };

        grid.ajaxRequest(params);

    })

控制器的代码是:

代码语言:javascript
复制
        [GridAction]

    public ActionResult List(string Idss)
    {
        string passedId = Idss;
        try
        {

通过设置断点,我检查Idss或passedId的值,它总是显示空而不是SampleId。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-10-30 22:15:57

我找到了解决方案。为了传递参数,我们应该使用grid.rebind(params)而不是grid.ajaxRequest(params)

有用链接:https://docs.telerik.com/aspnet-mvc/migration/widgets/grid

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53064694

复制
相关文章

相似问题

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