mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-31 03:02:04 +08:00
unable to access params term when loading via Ajax
When trying to use Select2 v4, I was unable to get the term from the search box as the params was declared as a string
This commit is contained in:
1
types/select2/index.d.ts
vendored
1
types/select2/index.d.ts
vendored
@@ -26,6 +26,7 @@ interface Select2AjaxOptions {
|
||||
dataType?: string;
|
||||
delay?: number;
|
||||
cache?: boolean;
|
||||
data?: (params: Select2QueryOptions, page: number, context: any) => any;
|
||||
results?: (term: any, page: number, context: any) => any;
|
||||
processResults?:(data: any, params: any) => any;
|
||||
}
|
||||
|
||||
@@ -58,7 +58,9 @@ $("#e6").select2({
|
||||
url: "http://api.rottentomatoes.com/api/public/v1.0/movies.json",
|
||||
dataType: 'jsonp',
|
||||
cache: false,
|
||||
data: function (params, page) {
|
||||
return {
|
||||
q: params.term,
|
||||
page_limit: 10,
|
||||
apikey: "ju6z9mjyajq2djue3gbvv26t"
|
||||
};
|
||||
@@ -77,7 +79,9 @@ $("#e6").select2({
|
||||
ajax: {
|
||||
url: () => { return "http://api.rottentomatoes.com/api/public/v1.0/movies.json"; },
|
||||
dataType: 'jsonp',
|
||||
data: function (params, page) {
|
||||
return {
|
||||
q: params.term,
|
||||
page_limit: 10,
|
||||
apikey: "ju6z9mjyajq2djue3gbvv26t"
|
||||
};
|
||||
@@ -97,7 +101,9 @@ $("#e7").select2({
|
||||
url: "http://api.rottentomatoes.com/api/public/v1.0/movies.json",
|
||||
dataType: 'jsonp',
|
||||
delay: 100,
|
||||
data: function (params, page) {
|
||||
return {
|
||||
q: params.term,
|
||||
page_limit: 10,
|
||||
page: page,
|
||||
apikey: "ju6z9mjyajq2djue3gbvv26t"
|
||||
|
||||
Reference in New Issue
Block a user