0

嗨,您如何使用 jQuery 在 html 中插入名称变量的值(在数据对象内)?

你能用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');
        }
    }
});​
4

5 回答 5

1

只需使用.来引用对象数据,您可以这样做data.name

success: function(r){
    if (r.success) {
        $('.add_staff').fadeOut(1000, function(){
            $('.success').find('#name').html(data.name);
        $('.success').fadeIn(1000);
        })
}
于 2012-09-27T12:39:34.940 回答
1
$('.success').find('#name').html(data["name"]);
于 2012-09-27T12:36:38.833 回答
0

设置属性

$('.success').find('#name').attr('disabled', 'disabled');

如果你删除喜欢

$('.success').find('#name').removeAttr('disabled');
于 2012-09-27T12:39:58.753 回答
0
$('.success').find('#name').html(data);
于 2012-09-27T12:35:13.093 回答
-1
$('.success').find('#name').html( r.whatYouNeed );
于 2012-09-27T12:35:27.430 回答