English 中文(简体)
咖啡厅 - AJAX Post/Get Problems, Back Blank Results
原标题:CoffeeScript - AJAX Post/Get Problems, Returning Blank Results

我正在重写一个咖啡版网站,我对一些极小的错误感到不安。 我知道这或许是一个非常简单的答案,但我很抱着这种态度,这么多时候才决定出任。

我的守则是:

$ ->
    rankings = new Rankings
    $( .filter ).click ->
        #highlighting filter on click
        if $(this).hasClass( genre-filter )
            rankings.filters.set( genre , $(this).html().toLowerCase())
        else   
            rankings.filters.set( time , $(this).html().toLowerCase())
        #todo: add loading screen to rankings here
        #ajax post
        $.post  ../history/ajax/rankingsajax.php ,
            genrefilter: rankings.filt( genre )
            timefilter: rankings.filt( time )
            artistfilter: rankings.filt( artist )
            userfilter: rankings.filt( user )
            (data) ->
                alert data

不管我是如何尝试和玩弄它,它总是要提醒一个空白的pop窗。 因此,我认为我尝试了一个更简单的例子,只是利用一项请求。 我尝试如下:

    $.get  ../index.html , (data) -> alert data

然而,这也造成了一个空白的流行窗口。

上述法典正确地编纂给联合材料,因此,我失去了开始工作的地点。 感谢任何帮助。

- 部族

最佳回答

不要害怕使用可治愈的薄膜和括号。 他们不需要,但他们可以帮助澄清正在发生什么。

$ ->
    rankings = new Rankings
    $( .filter ).click ->
        #highlighting filter on click
        if $(this).hasClass( genre-filter )
            rankings.filters.set( genre , $(this).html().toLowerCase())
        else   
            rankings.filters.set( time , $(this).html().toLowerCase())
        #todo: add loading screen to rankings here
        #ajax post
        $.post  ../history/ajax/rankingsajax.php , {
            genrefilter: rankings.filt( genre )
            timefilter: rankings.filt( time )
            artistfilter: rankings.filt( artist )
            userfilter: rankings.filt( user )
        }, (data) -> console.log(data)

空白点至少让你知道你会重新获得成功的呼声,这是好的。 因此,可以检查你再打正确的ur。 我注意到你使用一条相对途径,即<代码>。

我不使用<代码>alert(数据),而是使用<代码>console.log(数据),并利用Pebug或SJS console in Mack和Sato,看看看什么。 青少年提供的信息多于警报。

Good luck, Sandro

问题回答

我不敢肯定你相对较远的地方。 尝试扩大道路。





相关问题
ajax login using httpRequest?

I am trying to develop my login script to give feedback to the user if the login is valid or not. Basically if it isn t correct a div box will show saying its wrong, if its correct it will show its ...

Virtual Tour using sketch up, ajax, flash technologies

I want to know if there are existing technology that make your 3d models in sketch into virtual tours, using either Ajax or Flash for web presentation. If there s none, which will be a good approach ...

How can i update div continuously

I have asp.net application where i have a div which showing the value from other site. The value of that site is changing continuously. I want that my div will automatically update in some interval ...

热门标签