我有类似的东西,其中值被更新($('#'+name+userid).val(value);
),但userid
找不到变量。如果我将新userid
变量定义为 a.attr('userid'),则该值不会更新。为什么这行得通呢?
$.ajax({
url: '../modify_users_admin.inc.php',
type: 'POST',
data: {
value: a.attr('value'),
name: a.attr('name'),
userid: a.attr('userid')
},
success: function(data) {
$('#'+name+userid).val(value);
if (data) {
console.log('s');
alert(data);
} else {
$('#notice').text('Updated');
$('#notice').fadeOut().fadeIn();
}
}
});