logo
examples Examples
  • Random machine
  • Multiply example
  • Simple Form
  • Django Forms
  • Map example
  • Flickr in place editor
  • Pagination example

dajaxproject

django+ajax

Ajax Form Machine!

Explanation

In this example, after selecting the option in the first combo it will load the options in the second combo.

ajax.py

		from dajax.core import Dajax
		from dajaxice.decorators import dajaxice_register

		@dajaxice_register
		def updatecombo(request, option):
			dajax = Dajax()
			options = [ ['Madrid','Barcelona','Vitoria','Burgos'],
						['Paris','Evreux','Le Havre','Reims'],
						['London','Birmingham','Bristol','Cardiff'],]
			out = ""
			for o in options[int(option)]:
				out += "%s<option value='#'>%s" % (out,o,)

			dajax.assign('#combo2','innerHTML',out)
			return dajax.json()

	

html

		
		
	
downloads Download   documentation Documentation   bugs Bugs
mail Any issues? Join our mailing list now!
Copyright © 2010 Jorge Bastida | icons by Joseph Wain