使用jQuery在html中插入变量值

时间:2012-09-27 12:33:49

标签: jquery

您如何使用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');
        }
    }
});​

5 个答案:

答案 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 );