i have question on how call view function template html button? onclick function? here template:
<input id="submit" type="button" onclick="xxx" method="post" value="click" /> and views.py is:
def request_page(request): ...do something... return render_to_response("/directory.html", {}) thank much.
one option is, can wrap submit button form
something this:
<form action="{% url path.to.request_page %}" method="post"> <input id="submit" type="button" value="click" /> </form> (remove onclick , method)
if want load specific part of page, without page reload - can do
<input id="submit" type="button" value="click" data_url/> and on submit listener
$(function(){ $('form').on('submit', function(e){ e.preventdefault(); $.ajax({ url: $(this).attr('action'), method: $(this).attr('method'), success: function(data){ $('#target').html(data) } }); }); });
Comments
Post a Comment