我正在写一个jQuery plugin可以通过方法发送数据的地方$.post,我想设置通过ajax对象http://api.jquery.com/jQuery.post/传递的 var 名称的名称:
$('#selector').pluginName({url:'url.com/searches', var_name:'myVarName'});
我的问题是我无法通过设置名称,var_name因为它是作为 var name 本身传递的
var name = settings.var_name;
$.post(settings.url, {name:next_search}, settings.callback);
如果我发送此示例,我发送{'name':'data'}而不是{'myVarName':'data'}.
我怎样才能解决这个问题?