0

こんにちは、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');
        }
    }
});​
4

5 に答える 5

1
$('.success').find('#name').html(data["name"]);
于 2012-09-27T12:36:38.833 に答える
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 に答える
0
$('.success').find('#name').html(data);
于 2012-09-27T12:35:13.093 に答える
0

属性を設定

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

あなたがのように削除した場合

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