2
$(document).ready(function(){
  $("button").click(function(){
    $.ajax({url:"A.asp?mmid=1&umid=2" ,success:function(result){
      $("#adfrnd").html(result);
    }});
  });
});

div含める場合、A.aspページから テストを取得しようとしています

url:"A.asp?mmid=1&umid=2 #test"

うまくいきません。助言がありますか?

4

4 に答える 4

3

jQuery を使用して、結果の HTML をラップし、そのfind中から同様のことを行うことができます。

success: function(resultHtml) {
  $(resultHtml).find('.whatever-class').html() // then use this for whatever
}
于 2013-05-11T07:47:36.723 に答える
1

通信を制御する必要がない場合は、次のようにシンプルに保つことができます。

$(document).ready(function(){
  $("button").click(function(){
    $("#adfrnd").load("A.asp?mmid=1&umid=2");
  });
});

また、Chrome が提供する開発者ツールやFirefoxのfirebugなど、呼び出しをデバッグするために何かを使用することを忘れないでください。a.asp にエラーがある場合、何も表示されません。ネットワーク タブを確認すると、yout a.asp 呼び出しによって提供される出力が表示されます

于 2013-05-11T07:48:56.973 に答える