onSubmit javascript没有明显改变按钮的值

时间:2014-10-20 18:03:16

标签: javascript python django

我正在使用Django的管理界面,并希望为“保存”按钮添加简单的双击保护。

在submit_line.html中:

{% if show_save %}<input type="submit" value={% trans 'Save' %}" class="default" id="_save" name="_save" {{onclick_attrib}}/>{% endif %}

表单(change_form.html):

<form {% if has_file_field %}enctype="multipart/form-data" {% endif %}action="{{ form_url }}" method="post" id="{{ opts.module_name }}_form" onSubmit="document.getElementById('_save').value="Please wait.."; alert(document.getElementById('_save').value);">

在admin_modify.py中:

'onclick_attrib':(opts.get_ordered_objects() and change and 'onClick="submitOrderForm();"' or '')

(这最终会导致&#39;&#39;因为生成的html页面中没有任何内容。)

问题是点击后,“提交”按钮的文字不会更改。 警报显示预期值,&#34;请稍候&# 34;,但按钮仍然显示保存。我想在点击时将其更改为禁用,但这也无法正常工作。

关于我做错的任何想法?谢谢!

0 个答案:

没有答案