1
jQuery .ajax関数を使用して検索を実行していますが、検索結果をフィルタリングして検索から生成されたコードを取り除く必要があります。私が使用しているCMSはbodyタグなどのすべてのコンテンツをラップします。特定のdivの内容を取得してターゲットdivにロードする必要があります。ここで私がこれまで持っているものです。javascriptを使用した.ajaxクエリでdatafilterパラメータを使用する
$('#submitQuery').click(function(){
$.ajax({
url: '/Default.aspx?CCID=18511&FID=101997&ExcludeBoolFalse=True&PageID=10212140',
type: "POST",
data: "CAT_Custom_300770="+tags1,
success: function(data2) {
$('#results').append(data2);
},
dataFilter: function(data) {
return $(data).find('.queryResults')[0];
$('#results').append(data);
}
});
<div id="results"></div>
私は#results divのにロードしようとしている結果ページ上のコードは次のとおりです。
<div class="queryResults">(Results go here) </div>
CMSのような余分なコードの束を追加します標準スタイルシート、ボディタグなどへのリンク
私がやっていることは、.queryResults divの内容だけを持って#results divにロードすることです。
ご協力いただきましてありがとうございます。
これは何らかの理由で機能しません。 #results divに何も追加されていません。 –