Django + JQuery Ajax发布


                    

我已经阅读了有关该主题的所有内容,但我不明白怎么了。</ p>

  $(document).ready(function(){
     $ .post(“ tweet.py”,{
         lat:searchResult._point .__ lat,
         lng:searchResult._point .__ lng,
         文字:searchResult.text
     },函数(数据){
            警报(数据);
         });
     });
</ code> </ pre>

处理程序的代码:</ p>

  import django

def iEventAjax(请求):
如果request.is_ajax():
     返回HttpResponse(“ ok”)
</ code> </ pre>

警报消息是</ p>

 “ import django
def iEventAjax(请求):
     如果request.is_ajax():
         返回HttpResponse(“ ok”)

</ code> </ pre>

代替“确定” </ p>

怎么了?</ p>
     </ div>

展开原文

原文

I have read all on the theme but I can't understand what's wrong.

$(document).ready(function() {
    $.post("tweet.py", {
        lat : searchResult._point.__lat,
        lng : searchResult._point.__lng,
        text : searchResult.text
    },  function(data) {
           alert(data);
        });
    });

The handler's code:

import django

def iEventAjax(request):
if request.is_ajax():
    return HttpResponse("ok")

The alert message is

"import django
def iEventAjax(request):
    if request.is_ajax():
        return HttpResponse("ok")
" 

instead of "ok"

what's wrong?

1个回答


请在您的urls.py中添加</ p>之类的网址

 (r'^ ajaxrequest $','app.views.iEventAjax')
</ code> </ pre>

然后更改</ p>

  $(document).ready(function(){
     $ .post(“ / ajaxrequest”,{
         lat:searchResult._point .__ lat,
         lng:searchResult._point .__ lng,
         文字:searchResult.text
     },函数(数据){
            警报(数据);
         });
     });
</ code> </ pre>

在您的应用的views.py中</ p>

  def iEventAjax(request):
     返回HttpResponse(“ ok”)
</ code> </ pre>
     </ div>

展开原文

原文

Please add in your urls.py an url like

(r'^ajaxrequest$', 'app.views.iEventAjax')

and then change

$(document).ready(function() {
    $.post("/ajaxrequest", {
        lat : searchResult._point.__lat,
        lng : searchResult._point.__lng,
        text : searchResult.text
    },  function(data) {
           alert(data);
        });
    });

in your views.py of your app

def iEventAjax(request):
    return HttpResponse("ok")

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐