我有这样的情况:
$(document).ready(function(){
$(document).on('click','.btn', function() {
var this = $(this);
$.ajax({
type: "POST",
url: "{{ path('some-path') }}",
data: {'data' : 'some-data'},
success: function(data)
{
var value_from_click = this;
}
});
});
});
我怎样才能将这个值直接传递到ajax成功中?有没有直接、简单的解决方案?
最佳答案
只需重命名变量:
var this = $(this);
至
var this2 = $(this);
this
是一个语言关键字,具有特殊含义,请为变量使用其他名称。
关于jquery - 将值从 click (this) 传递到 jQuery 中的 ajax success,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28919986/