2012-04-21 19 views
0

jquery .load()関数を使用してdjango URLをdivにロードしようとしましたが、divにコンテンツが表示されません。私はそれがまったく読み込まれていないことを確信しています。ここでDjango jquery .load function

が呼び出されるロード機能である:ここ

$(document).ready(function(){ 
    $("#create").click(function(){ 
     $("#popupContact").load("/cookbook/createrecipe"); 
    }); 
}); 

は私のテンプレートです:ここ

//snip 
    <div id="popupContact" class="popup"> 
     <a id="popupContactClose" style="cursor:pointer;float:right;">x</a>       
    </div> 
    <div id="backgroundPopup"> 
    </div> 
//snip 

作成idを持つ要素です:

{% block footer %} 
     <div id="create" style="cursor:pointer" >Create New Recipe</div> 
{% endblock %} 

リンク/ coookbook/createrecipeは、 "a"リンクタグで使用されていたときにうまくいきましたが、コンテナの読み込みに切り替えようとしましたそれはもはや助け

snackerfish

+0

「create」IDを持つ要素はどこですか? – gdoron

+0

私はそれを私の質問に追加しました – snackerfish

+0

FireboxがajaxレスポンスのためにどのようなHTTPステータスを表示しますか? CSRFの検証に問題があるかもしれませんが、わかりません。 –

答えて

0

ため

おかげで動作しないだろう、私は私のbase.htmlテンプレートへの私のテンプレートからJavaScriptコードを移動し、うまく

はあなた

に感謝動作するように見えtは

snackerfish