javascript - Passing multiple values of same parameter in .getJson() -



javascript - Passing multiple values of same parameter in .getJson() -

i'm trying following:

<script> var topic_id = '/m/04136kj'; var service_url = 'https://www.googleapis.com/freebase/v1/topic'; var params = { filter: "/common/topic/article", filter:"/common/topic/notable_for", filter: "/common/topic/notable_types", filter: "/type/object/type" }; $.getjson(service_url + topic_id + '?callback=?', params, function(topic) { //do response. }); </script>

if notice i've pass 4 values filter. final url captured fiddler contains lastly value (/type/object/type) tried 1 param , works fine(any param) not multiple values. how can form right param?

edit:

passing array below in first reply encodes url incorrectly. adds [] after filter i.e passes filter[]= in url , not filter=

var params = { filter: ["/common/topic/article", "/common/topic/notable_for", "/common/topic/notable_types", "/type/object/type"] };

create filter object array

var topic_id = '/m/04136kj'; var service_url = 'https://www.googleapis.com/freebase/v1/topic'; var params = { filter: ["/common/topic/article", "/common/topic/notable_for", "/common/topic/notable_types", "/type/object/type"] }; //used remove the suffix [] in array param $.ajaxsetup({ traditional: true }); $.getjson(service_url + topic_id + '?callback=?', params, function (topic) { //do response. });

javascript jquery json api youtube

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -