Tag: forms

使用jQuery单击表单提交后显示加载gif

我只是在提交表单后尝试显示加载gif。 我的代码无法正常显示加载gif。 您会看到我的gif图像设置为visibility: hidden 。   Username:   Password: $(‘.load_button’).submit(function() { $(‘#gif’).show(); return true; });

如何在jquery中选择更改时更新div

我有一个带有选择字段和div的表单我希望根据用户选择的值更新值。 例: Test1 Test2 Test3 如果用户选择test2,我希望div更新为“这是测试2和其他信息”,依此类推。 任何有关这方面的帮助将不胜感激。

如果输入字段为空,请禁用提交按钮

我试图禁用提交按钮,如果用户没有提供任何文本。 乍一看,它看起来一切正常,但如果用户键入一些文本,然后删除它,提交按钮就会启用。 这是我的代码: $(document).ready(function(){ $(‘.sendButton’).attr(‘disabled’,true); $(‘#message’).keyup(function(){ if($(this).val.length !=0){ $(‘.sendButton’).attr(‘disabled’, false); } }) });

jQuery – 异步发送表单

我的表格如下: 我想异步发送这些数据,运行jQuery函数$.ajax 。 编辑:与解决方案: $(document).ready(function() { $(‘form[name=contactForm]’).submit(function(e){ e.preventDefault(); $.ajax({ type: ‘POST’, cache: false, url: ‘./ajax/header_ajax.php’, data: ‘id=header_contact_send&’+$(this).serialize(), success: function(msg) { $(“#boxContentId”).html(msg); } }); }); });

禁用“提交”按钮,直到填写输入字段

想知道是否有人能用下面的jquery指出我正确的方向。 我想禁用提交按钮,直到填写输入字段。 我想出了这个 $(document).ready(function (){ if ($(‘#inputName, #inputEmail, #inputTel’).val().length > 0) { $(“input[type=submit]”).attr(“disabled”, “false”); } else { $(“input[type=submit]”).attr(“disabled”, “true”); } }); 但即使填写了所有文本输入字段,该按钮也会永久禁用 仍在学习Jquery并且暂时没有使用过它。所以任何指针都会受到赞赏 谢谢

如何使用jQueryvalidation年龄?

我需要validation酒精网站的年龄。 我需要的就是这里。 我快到了,但我不确定是否正确。 在当地不起作用。 我需要validation , cookies , 提醒我字段和DOB $(document).ready(function(){ //AV var container = $(“#container”); var avContainer = $(“#av-container”); var mcf = new mcFramework(container, avContainer); mcf.mcSetCallbackFunction(function() { document.cookie = “site=” + document.domain.replace(/\./, “”) + “av; path=/”; if (window.location.href != ‘page2.html’) { window.location.href = ‘page2.html’; } } ); function mcFramework(ContentContainer, AVContainer) { //global vars var _AVContent […]

使用preventDefault提交Ajax表单

我有一个普通的HTML表单,它应该阻止默认表单提交并通过Ajax发布值。 它无法使用我的设置请帮助我出错的地方。 在Jquery,javascrip看到我作为新手 $(function(){ $(“select”).multiselect({ selectedList: 4 }); }); var frm = $(‘#contactForm1’); frm.submit(function (ev) { $.ajax({ type: frm.attr(‘method’), url: frm.attr(‘action’), data: frm.serialize(), success: function (data) { alert(‘ok’); } }); ev.preventDefault(); }); 我的表格看起来像 Option 1 Option 2 Option 3 Option 4

如何让Chrome记住AJAX表单的密码?

我在登录页面上使用AJAX进行快速输入validation。 如果一切正确,则重定向用户。 这是代码: $(form).submit(function () { $.post($(this).attr(‘action’), $(this).serialize(), function (data) { if (data.status == ‘SUCCESS’) { window.location = data.redirectUrl; } } … 它适用于所有浏览器。 但是Chrome中存在问题。 它不提供保存密码。 当JavaScript关闭时,密码会被保存,因此问题肯定是重定向到新位置。 我该如何解决这个问题?

使用jQuery提交后清除表单

刷新后清除此表单最简单的方法是什么? 我尝试的方式将清除表单但不提交到数据库。 有人可以向我解释最好的方法。 jQuery(document).ready(function($){ $(“#newsletterform”).validate({ debug: false, rules: { name: “required”, email: { required: true, email: true } }, messages: { name: “Please let us know who you are.”, email: “A valid email will help us get in touch with you.”, }, submitHandler: function(form) { // do other stuff for a valid form $.post(‘newsletter.php’, $(“#newsletterform”).serialize(), […]