jquery Bootstrap Typeahead.js AJAX 调用-添加额外参数的方法?

wljmcqd8  于 2023-02-15  发布在  jQuery
关注(0)|答案(1)|浏览(119)

我使用 Bootstrap 提前输入,我有以下代码:

脚本.js

$('#demo7').typeahead({
            ajax: {
                method: "POST",
                dataType: "JSON",
                url: '@Url.Action("List", "Partials")',
                data: { something: 35 },
                triggerLength: 1 
            },
            scrollBar: true,
            displayField: 'Name'
        });

部分控制器.cs

[HttpPost]
        public JsonResult List(string query, string something)
        {
            try
            {
                return Json(this.GetList());
            }
            catch (Exception ex)
            {
               throw;
            }
        }

我想知道如何将额外的参数传递给控制器,我尝试将数据:{某事:35 },但是在控制器中这个参数总是空的......有什么想法传递额外的参数吗?谢谢!

gr8qqesn

gr8qqesn1#

Option 中,你可以使用 Source,然后正常地进行 AJAX 调用。

相关问题