0

jquery ajaxリクエストの成功関数で、私はdivを表示する必要があります、誰かがこれを行う方法を提案できますか

dataString = "labid="+val;
jQuery.ajax({
type: "POST",
url: "../pim/manageLabelsAdmin",
cache: false,
data: dataString,
dataType: "json",
success: function(data) {
    if(data.success == "yes"){           
        //alert(data.status);
        } else {
            alert("Occured internal Error. please check network connection");
        }
    }
});
4

2 に答える 2

2

表示するメッセージがすでにDOMにあるが非表示になっている場合は、成功コールバックで次のようなことを行うことができます。

if(data.success == "yes")
{            
    $("#id-of-message-element").show();
}

それ以外の場合は、必要に応じて、.append()または.prepend()または.html()またはを使用してDOMにメッセージを追加できます。.text()

DOM挿入方法の詳細はこちら:

http://api.jquery.com/category/manipulation/dom-insertion-inside/

于 2012-10-15T10:44:33.953 に答える
0

あなたのdivがidを持っているなら、これ

$('#yourDivId').show();

そうでなければあなたのfivがクラスを持っているなら

$('.yourDivClassName').show();
于 2012-10-15T10:49:14.457 に答える