我一直在寻找答案,我希望能够参数化我的插件AJAX值.所以,例如而不是:
$.post('test.aspx', { name: 'bob' }, function(data){
....
});
Run Code Online (Sandbox Code Playgroud)
我想参数化名称和帖子中使用的值,例如
var var1 = 'name';
var var2 = 'bob';
$.post('test.aspx', { var1: var2 }, function(data){
....
});
Run Code Online (Sandbox Code Playgroud)
我的问题是它插入值'bob'但是将其作为'var1'而不是'name'发布.在服务器端,它期望名称不是var1.
有人有任何想法吗?
尝试为您的数据构建哈希值,然后将其传递给post函数.像这样:
var data = {};
data[var1] = var2;
data[var3] = var4;
$.post('test.aspx', data, function(returnData) { blah, blah blah; });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11450 次 |
| 最近记录: |