您的位置:首页 > Web前端 > JQuery

jQuery Django 用load post整个表单

2013-11-11 11:31 330 查看
<form action="" method="post" id="myform">
    {% csrf_token %}
    {% for field in form %}
        {% if field.errors %}
            <p>{{ field.errors }}</p>
        {% endif %}
        {{ field.label_tag }}<br />
        {{ field }}<p>
    {% endfor %}
    <p>
    <input type="submit" value="submit" id="submit_button" />
</form>
<script>
	$('#submit_button').click(function(event) {
		$(this.form).load(
			this.form.action,
			$(this.form).serializeArray());
		event.preventDefault();
	});
</script>

/*

$('#submit_button').click(function() {
		event.preventDefault();    #firefox下必须先阻止默认提交,再post;
		this.disabled = 'disabled';
		jQuery.post(this.form.action, $(this.form).serializeArray(), function(data, status, xhr) {
			document.documentElement.outerHTML = data;     
		});

*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: