您如何使用jQuery在html中插入name变量的值(在数据对象内)?
你能用jQuery实现吗? 我的代码:
data = { // data object
action: 'addMember',
managerPassword: App.manager,
name: $('#name_add').attr('value'),
email: $('#email_add').attr('value')
};
$.ajax({
url: App.URL_manager,
data: data,
dataType: 'json',
type: 'POST',
success: function(r) {
if (r.success) {
$('.add_staff').fadeOut(1000, function() {
$('.success').find('#name').([INSERT VARIABLE HERE]);
$('.success').fadeIn(1000);
})
}
else {
alert('you looser');
}
}
});
答案 0 :(得分:1)
$('.success').find('#name').html(data["name"]);
答案 1 :(得分:1)
只需使用.
来引用对象数据,就像data.name
一样:
success: function(r){
if (r.success) {
$('.add_staff').fadeOut(1000, function(){
$('.success').find('#name').html(data.name);
$('.success').fadeIn(1000);
})
}
答案 2 :(得分:0)
$('.success').find('#name').html(data);
答案 3 :(得分:0)
设置attr
$('.success').find('#name').attr('disabled', 'disabled');
如果你删除
$('.success').find('#name').removeAttr('disabled');
答案 4 :(得分:-1)
$('.success').find('#name').html( r.whatYouNeed );