2011-03-15 58 views
0

即時通訊新Google App Engine的使用Python 這裏是我的html文件,其中jQuery中我寫這篇文章應用程序引擎蟒蛇提交+顯示

$("a.display").colorbox({iframe:true, innerWidth:800, innerHeight:550}); 

在此添加按鈕,我想我現在的數據保存在數據庫中,然後彈出我添加的保存的記錄。 我的問題是如何保存數據,然後顯示在Lightbox彈出窗口中。

class DisplayAddHandler(webapp.RequestHandler): 
    def get(self): 
     self.response.out.write("worksss") 

     data_key_display = self.request.get('patients_id') 
     key = self.request.get('key') 
     patient_print_display = PatientInfo.get_by_id(int(data_key_display),parent=None) 
     results_print_display = db.GqlQuery("SELECT * FROM PatientMeds WHERE patientinfo_ID=" + data_key_display) 
     results_patientalerts_print_display = db.GqlQuery("SELECT * FROM PatientAlerts WHERE patientinfo_ID=" + data_key_display) 

    template_values = { 
    'patient_display': patient_print_display, 
    'meds_display': results_print_display, 
    'alert_display': results_patientalerts_print_display, 

    } 

    path = os.path.join(os.path.dirname(__file__), 'display.html')   
    self.response.out.write(template.render(path, template_values)) 

現在我想,當我保存記錄..這將成功保存並保存它會顯示我已經上點擊添加的記錄之後。(我指的提交按鈕將保存記錄+顯示器) 有困惑,我怎麼能保存並在同一個按鈕顯示m .. plz幫助我..提前 感謝名單...

回答

1

您應該使用jQuery的form plugin.ajax提交的數據,然後在成功的功能添加您的代碼以顯示顏色框。

相關問題