I'm trying to format some jquery options, in this case for the autocomplete plugin. In my code I can get the following to work, however I am certain there is a more condensed/elegant way to format this...
extraParams: {
param_1: function(){
var id = $(original).attr("id");
var params = id.split("-");
return params[0];
},
param_2: function(){
var id = $(original).attr("id");
var params = id.split("-");
return params[1];
},
param_3: function(){
var id = $(original).attr("id");
var params = id.split("-");
return params[2];
},
param_4: function(){
var id = $(original).attr("id");
var params = id.split("-");
return params[3];
},
},
I've tried the following:
extraParams: function(){
var id = $(original).attr("id");
var params = id.split("-");
return {param_1: params[0],
param_2: params[1],
param_3: params[2],
param_4: params[3]};
},
But no joy..
Ideally the code would support an unlimited # of params...
Any help is greatly appreciated.