django template jquery: ajax transform existent page


i have google app engine form. user clicks quarrel button, ajax operation called, server cost something insert finish unequivocally page where comes from. how, i have django template, i intend jquery. i have following view:



<html>
<head>
<title></title>
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="scripts/scripts.js"></script>

</head>
<body>
welcome
<form id="submitform" action="/" method="post">
<input type="file" name="vsprojfiles" />
<br/>
<input type="submit" id="submitbutton"/>
</form>

<div id="testing">
{{thebest}}
</div>

</body>
</html>


here's book scripts.js:



$(function() {
$("#submitform").click(submitme);
});

var submitme = function(){
//alert('no way');
var f = $('#submitform');
var movement = f.attr("action");
var serializedform = f.serialize();
$.ajax( {
type: 'post',
data: serializedform,
url: form_action,
success: function( outcome ) {
$('#submitform').after( "<div><tt>" +
outcome +
"</tt></div>" );
}
} );

};


and here's controller code:



from google.appengine.api import users
from google.appengine.ext import webapp
from google.appengine.ext import db
from google.appengine.ext.webapp import template
from google.appengine.api.urlfetch_errors import *
import cgi
import wsgiref.handlers
import os
import sys
import re
import urllib
from django.utils import simplejson

class mainpage(webapp.requesthandler):
def get(self):
route = os.path.join(os.path.dirname(__file__), 'index.html')
template_values={'thebest': 'thebest'}
tmplrender =template.render(path, template_values)
self.response.out.write(tmplrender)
pass

def post(self):
imitation >>sys.__stderr__,'me posting'
outcome = 'grsgres'
self.response.out.write(simplejson.dumps(result))


as see, user clicks submitbutton, controller slight mainpage.post called.



now i wish arrangement calm 'result' non-static right after form, i it?



Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members