欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

django通過ajax發(fā)起請求返回JSON格式數(shù)據(jù)的方法

 更新時(shí)間:2015年06月04日 11:15:22   作者:瘋狂一夏  
這篇文章主要介紹了django通過ajax發(fā)起請求返回JSON格式數(shù)據(jù)的方法,較為詳細(xì)的分析了django處理ajax請求的技巧,需要的朋友可以參考下

本文實(shí)例講述了django通過ajax發(fā)起請求返回JSON格式數(shù)據(jù)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

這是后臺處理的:

def checkemail(request):
  user = None
  if request.POST.has_key('email'):
    useremail = request.POST['email']
    result = {}
    user = User.objects.filter(useremail__iexact = useremail)
  if user:
    result = "1"
    result = simplejson.dumps(result)
  else:
    result = "0"
    result = simplejson.dumps(result)
  return HttpResponse(result, mimetype='application/javascript')

這是AJAX部分:

if(valid_email($('#reg-for-email').val())){
  var email = $('#reg-for-email').val();
  //這里把用戶輸入的EMAIL地址提交到后臺數(shù)據(jù)庫中去驗(yàn)證是否已存在。
  $.ajax({
    type:"POST" ,
    url:"/reg/checkemail",
    data:"email=" + email ,
    cache: false,
    success: function(result){
  if (result==1)
   {
    $("#reg-for-email-msg").removeClass("g-hide");
    $('#reg-for-email-msg').removeClass("msg-isok").addClass("msg-error").html("該郵箱已存在!");
    eok = true;
   }
   else
   {
    $("#reg-for-email-msg").addClass("g-hide");
    eok = false;
   }
    }
   })
}

URL的配置是:

復(fù)制代碼 代碼如下:
url(r'^reg/checkemail/', 'reg.views.checkemail', name='ce'),

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 解決pyPdf和pyPdf2在合并pdf時(shí)出現(xiàn)異常的問題

    解決pyPdf和pyPdf2在合并pdf時(shí)出現(xiàn)異常的問題

    這篇文章主要介紹了解決pyPdf和pyPdf2在合并pdf時(shí)出現(xiàn)異常的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Flask-Sqlalchemy的基本使用詳解

    Flask-Sqlalchemy的基本使用詳解

    本文主要介紹了Flask-Sqlalchemy的基本使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Python 使用xlwt模塊將多行多列數(shù)據(jù)循環(huán)寫入excel文檔的操作

    Python 使用xlwt模塊將多行多列數(shù)據(jù)循環(huán)寫入excel文檔的操作

    這篇文章主要介紹了Python 使用xlwt模塊將多行多列數(shù)據(jù)循環(huán)寫入excel文檔的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • numpy中的delete刪除數(shù)組整行和整列的實(shí)例

    numpy中的delete刪除數(shù)組整行和整列的實(shí)例

    今天小編就為大家分享一篇numpy中的delete刪除數(shù)組整行和整列的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 淺談anaconda python 版本對應(yīng)關(guān)系

    淺談anaconda python 版本對應(yīng)關(guān)系

    這篇文章主要介紹了淺談anaconda python 版本對應(yīng)關(guān)系,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • python將依賴和源碼打包在一起的方法

    python將依賴和源碼打包在一起的方法

    Python?項(xiàng)目在不同環(huán)境中部署時(shí),經(jīng)常會遇到安裝依賴的問題,為了避免多個環(huán)境引起的重復(fù)勞動,可以將依賴和源碼打包在一起交付,本文就給大家詳解介紹了將依賴和源碼打包在一起的方法,需要的朋友可以參考下
    2023-06-06
  • Linux下Python獲取IP地址的代碼

    Linux下Python獲取IP地址的代碼

    這篇文章主要介紹了Linux下Python獲取IP地址的代碼,需要的朋友可以參考下
    2014-11-11
  • Python實(shí)現(xiàn)合并PDF文件的三種方式

    Python實(shí)現(xiàn)合并PDF文件的三種方式

    在處理多個 PDF 文檔時(shí),頻繁地打開關(guān)閉文件會嚴(yán)重影響效率,因此我們可以先將這些PDF文件合并起來再操作,本文將分享3種使用 Python 合并 PDF 文件的實(shí)現(xiàn)方法,希望對大家有所幫助
    2023-11-11
  • Python3如何在Windows和Linux上打包

    Python3如何在Windows和Linux上打包

    這篇文章主要介紹了Python3如何在Windows和Linux上打包,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python多線程之事件Event的使用詳解

    python多線程之事件Event的使用詳解

    本篇文章主要介紹了python多線程之事件Event的使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04

最新評論