如何将var附加到ajax帖子中的URL

时间:2012-12-21 22:22:17

标签: ajax function jquery append

循环使用var westring给我最后一个li。有没有办法将其附加或附加到帖子URL?

  $(document).ready(function() {

    var westring = '0';

    $('#infinite_topic_scroll').scrollLoad({ 
    url : '/challenges_side.php?f=hh&start_res='+westring+'&v=y', 
    getData : function() {  },
    start : function() { $('<div class="loading"><img src="/images/ajax-loader.gif"/></div>').appendTo(this); },
    ScrollAfterHeight : 95,
    onload : function( data ) {
    $(this).append( data );
    $('.loading').remove();     
    },
    continueWhile : function( resp ) {

    var westring = ($(this).children('li').length);

    // alert(westring);

    if( $(this).children('li').length >= 100 ) { return false; }
    return true;
        }
        }); 
    });

2 个答案:

答案 0 :(得分:1)

摆脱continueWhile函数中的var。您已将var放在上述范围内。另外,我会将它转换为字符串。它应该只是

westring = $(this).children('li').length.toString()

答案 1 :(得分:1)

我在你专门使用的插件上找不到多少,但我认为你正在寻找的是......

getData : function() {  }

尝试这样的事情......

[...]
url : '/challenges_side.php', 
getData : function() 
{  
    return {
        "f" : "hh",
        "v" : "y",
        "start_res" : $(this /* or element selector */).children('li').length.toString()
    };
},
[...]

我可能错了,但值得一试