示例#1
0
文件: ajax.py 项目: redatest/speedjob
def send_form(request, form):
	print 'in send form'
	dajax = Dajax()
	form = Search_Form(deserialize_form(form))

	print 'errors'
	print form.errors
	
	# must do this to clean the form
	if form.is_valid():

		print 	'form is valid'
		cars 	= make_query(form)
		items 	= land_page_pagination(page=1, items=cars)
		render 	= render_to_string('./parts/pagination_page2.html', {'items': items})

		
		dajax 	= Dajax()

		dajax.assign('#respo', 'innerHTML', render)
		# print(dir(dajax.json()))
		return dajax.json()

	else:
		dajax.alert('error in form validation')

	return dajax.json()
示例#2
0
文件: ajax.py 项目: redatest/speedjob
def pagination2(request, p, form):
	print 'in pagination 2'
	form = Search_Form(deserialize_form(form))
	
	if form.is_valid():
		cars 	= make_query(form)
		items 	= land_page_pagination(page=p, items=cars)
		render 	= render_to_string('./parts/pagination_page2.html', {'items': items})
		dajax 	= Dajax()
		dajax.assign('#respo', 'innerHTML', render)

		return dajax.json()

	else:
		dajax.alert('error in form validation')

	return dajax.json()
示例#3
0
def pagination2(request, p, form):
    print "in pagination 2"
    form = Search_Form(deserialize_form(form))

    if form.is_valid():
        cars = make_query(form)
        items = land_page_pagination(page=p, items=cars)
        render = render_to_string("pagination_page2.html", {"items": items})
        dajax = Dajax()
        dajax.assign("#respo", "innerHTML", render)

        return dajax.json()

    else:
        dajax.alert("error in form validation")

    return dajax.json()
示例#4
0
def send_form(request, form):
    print "in send form"
    dajax = Dajax()
    form = Search_Form(deserialize_form(form))

    print "errors"
    print form.errors

    # must do this to clean the form
    if form.is_valid():

        print "form is valid"
        cars = make_query(form)
        items = land_page_pagination(page=1, items=cars)
        render = render_to_string("pagination_page2.html", {"items": items})
        dajax = Dajax()

        dajax.assign("#respo", "innerHTML", render)
        return dajax.json()

    else:
        dajax.alert("error in form validation")

    return dajax.json()