我的ajax附加数据没有附加最后的数据?

时间:2015-05-07 22:00:49

标签: javascript jquery ajax append

我不知道为什么。附加功能不起作用,每次点击,ajax运行并显示新数据,它不会追加最后的数据。
它没有在firebug控制台上显示任何错误,我做错了什么?

奇怪的是,如果删除(f >=> g) >=> h ≡ f >=> (g >=> h),ajax将无法运行。如果我删除beforeSend并将beforeSend更改为append,则会再次运行。我真的不明白。

JS:

html(data)

HTML:

$tag_link_list = $('#tag_link_list');
current_page = '1';
click_term = '1';
var data = {
    action: 'click_symptom',
    postSearchNonce: MyAjaxSearch.postSearchNonce,
    click_term: click_term,
    p: current_page
};

$.ajax({
    url: MyAjaxSearch.ajaxurl,
    type: 'POST',
    cache: false,
    data: data,
    success: function(data) {
        if (data) {
            $tag_link_list.append(data);
            current_page++
        } else {
            $('#messages_list').html('<center>No result to show.</center>');
        }
    }
}); //ajax

0 个答案:

没有答案