Tag: 提交

如何在检查之前禁用表单提交?

如果未选择无线电,我有一个表单并尝试禁用发布: function checkForm(obj){ var return_value = true; var error_msg = ‘Some text: ‘+’\n’; $(“input[type=’radio’]:not(:checked)”).each(function() { error_msg += $(this).next().text() + “, “; }); if(!return_value) alert(error_msg); return return_value; } 形成: My question a1 a2 a3 a4 但没有警报显示,表单已提交。

单击后禁用提交按钮

这是我的代码: 我希望我的onsubmit函数被执行,我希望页面被提交。 在我的网站上,没有提交,也没有function 我试图在这里复制它,但表格似乎被张贴,我的function永远不会被执行… http://jsfiddle.net/V7B3T/1/ 我不知道什么时候应该重新激活按钮。 我应该在document.ready或onSubmit函数中执行此操作吗? 因此,如果有人可以修复小提琴:)然后我会将它与我的代码进行比较。 我想:我迷路了 谢谢大家

如果使用jQuery输入为空,则禁用提交按钮

我试图禁用提交按钮,直到用户填写表单中的输入字段。 我发现这里有一个非常好的答案。 填写字段时,重新启用提交按钮时遇到一点问题。 有人可以看看这个function,帮我弄清楚我错过了什么? 任何帮助将不胜感激:D谢谢。 还有一个小提琴 $(document).ready(function() { var $submit = $(“input[type=submit]”); if ( $(“input:empty”).length > 0 ) { $submit.attr(“disabled”,”disabled”); } else { $submit.removeAttr(“disabled”); } }); <form method="POST" action="”> User Name: Password:

使用Ajax和多次提交的Django表单validation

到目前为止,我已经成功地使用dajax实现了这个视图,但是我发现它非常混乱,因为我到目前为止一直在阅读,所以最好在view.py文件中查看你的视图。 我尝试使用本指南实现它: http : //www.micahcarrick.com/ajax-form-submission-django.html但无法读取单击的按钮。 在提交(无重定向)后仍然会显示相同的视图,因为页面还包含我连接的乐器的绘图和其他状态。 models.py class ActiveMeas(models.Model): channels = models.CharField(max_length=100) technology = models.ForeignKey(TechnologyModel) samples = models.IntegerField() delay = models.IntegerField() table = models.IntegerField() stir = models.IntegerField() forms.py class ActiveForm(ModelForm): class Meta: model=ActiveMeas html文件 {% csrf_token %} {{ form.non_field_errors }} {{ form.as_p }} 而视图文件我从来没有进入buttonstart或buttonstop 。 另一个问题是如何将数据返回到javascript并从那里更新? views.py def active(request): if request.POST: form = ActiveForm(request.POST) if […]

表单提交复选框将值设置为“on”而不是“true”

嗨,我有一个html表单,我通过按钮上的点击事件提交。 该事件触发$(“#myform”)。submit(); 问题是表单上有一个复选框,在发布的params下面的firebug中显示“mycheckbox1 on”而不是预期的“mycheckbox1 true”。 当通过ajax提交表单时,我可以设置发布的数据没问题,但是这个表单有一个文件上传,需要其中一个黑客才能使它工作。 我正在使用的那个最终称为提交。 但也许那是不相关的。 在任何情况下,当数据到达服务器时,服务器不会将值“打开”视为bool,因此忽略它。 任何见解将不胜感激。

在Firefox中提交jQuery表单

请帮我解决一个问题。 我有这个代码,用于通过锚提交表单。 $(document).ready(function() { $(“#btnLogout”).click(function() { $(‘#frm’).submit(); return false; }); }); Login: выход 它适用于IE7,8,Opera和谷歌Chrome,但不适用于FireFox 3.5。 我不明白为什么它不起作用?

javascript使用一个按钮提交多个表单

在我的HTML中,我有多个表单(文本输入,单选按钮,复选框和选择)和一个​​按钮。 我想填写所有这些表格并将值发送到我的PHP文件。 现在我正在尝试从文本输入中提交值并选择,但我现在卡在了这一点。 我有一个js提交文件: submitForms = function(){ document.getElementById(“form1”).submit(); document.getElementById(“form2”).submit(); } 我的表单是这样的:SELECT: — vyberte oblasť — 文字输入表格+按钮: kWh za rok VT kWh za rok NT 但这不起作用。 你能帮我吗? 谢谢

php ajax表单提交没有刷新父页面

我对ajax表单提交有一些问题 $(“#send”).on(“click”, function() { $.ajax({ type: “POST”, url: “ads_process.php”, data: $(“#ads”).serialize(), success: function(){ if(data == “true”) { $(“#ads”).fadeOut(“fast”, function(){ //$(this).before(“Success! Your message has been sent, thanks!”); setTimeout(“$.ads.close()”, 2000); }); } } }); }); 一个页面有数据列表,有一个注释按钮,当它点击弹出窗口打开时。 我写评论和提交,但问题是,父页面刷新我不想刷新父页面我只想提交数据,插入数据库和弹出窗口将关闭,数据将显示在父页面上。 有谁能够帮我 ================================================== =================================== 什么都没发生我发布我的完整代码:: HTML文件:: popup $(“#send”).on(“click”, function() { events.preventDefault(); $.ajax({ type: “POST”, url: “ads_process.php”, data: $(“#ads”).serialize(), success: function(data){ if(data […]

使用preventDefault()时,如何在按钮单击时提交表单?

当用户单击[ENTER]键时,我正在使用jQuery的.preventDefault()来阻止表单提交。 问题是,当我单击提交按钮时,它也会停止提交表单。 我看到Stackoverflow上有许多关于.preventDefault()线程,但是它们都没有解决我的问题。 这是我目前正在处理的代码。 // Part of my form Order // Prevent the form to be submitted on ENTER $(‘#subscription_order_form’).submit(function(e){ e.preventDefault(); }); // Controll data $(‘#btn_order’).click(function(){ checkMandatoryFields(); }); // Check mandatory fields before subitting: function checkMandatoryFields(e){ // Code for testing here // Set “error” message and abort submission if(msg.length > 0) { // Do something […]

TypeError:”不是jQuery form.submit()中的函数(评估’elem ()’)

从来没有遇到过这个问题? 我在最新版本的jQuery中遇到此错误。 我试过版本1.6.2并没有问题。 TypeError: ‘[object HTMLInputElement]’ is not a function (evaluating ‘elem[ type ]()’) line 3175 有什么改变我们应该知道吗? 谢谢,杰克