Tag: 表单

如何将按钮连接到没有forms的输入? 我希望用户能够使用回车键

所以我不认为在这个输入字段上使用表单标记(导致每个后端人员的bug) 当选择/激活输入以激活提交时,我如何能够允许用户使用回车键? 用户可以手动点击添加组提交按钮,或者他们可以单击选项卡,但他们不能只输入点击:( 表格 add group <!—-> jQuery的 $(‘#btn_join_group’).unbind(‘click’).bind(“click”, function(event) { var newGroup = $(‘#group-code’).val(); // Send Group code to server WHOAT.networking.getToServerWithAjax(‘/groups/join’, newGroup, function (response) { var res = JSON.parse(response); if (res.result === ‘success’) { notification.setStatusAndFadeStatus(response); } else if (res.result === ‘error’) { notification.setStatusAndFadeStatus(response); } }); });

jquery代码不起作用

美好的一天, 我在html页面上使用jquery脚本时遇到了问题。 该脚本在jsfiddle上运行正常 在我的页面上我用过: Pickup location: Name on meeting plate: Your phone number: Time of pickup: Pickup location: Where to pickup Airport Railway station Address Dropoff location: Where to dropoff Airport Railway station Address 但是在页面加载时它不起作用。

IE9提交时间CSS重绘

我们有一个动画的微调器gif,用于在用户提交表单后为提交按钮增添趣味。 如果所有validation都在表单上传递,我们通过jQuery的css()方法分配背景,将背景图像,定位和颜色设置为一体。 IE9没有在提交时显示背景图像,尽管在其他浏览器中仍然可以看到它。 这种技术在之前的IE浏览器中运行良好,但在IE9中似乎已经破解,包括旧的“浏览器模式”。 我不确定这是否是IE9中的一个错误,但它确实改变了行为,我不能相信IE7 / 8模式因为这个原因而按预期运行。 似乎IE可能决定在用户​​提交表单后不再进行重新绘制。 如果是这种情况,我不确定我是否已经解决了这个问题,但我想我认为情况并非如此。 我们在Firefox中遇到了此技术的先前问题,我们发现Firefox除了表单请求本身之外还停止所有http请求,这意味着如果背景图像不在缓存中,它将无法工作。 因此,我们已经在内存中的Image对象上预加载微调器。 有趣的是,如果我从IE开发工具控制台手动调用更新按钮上的CSS的方法,它就可以正常工作。 只有当我们有一个实际的提交时它才会被顽固并且无法在微调器中绘制。 同样有趣的是,它确实从提交按钮中删除了文本,这是效果的第二部分。 任何人有什么想法导致这个/如何预防它? 这是一个处理提交的live() d代码的精简版本: jQuery.fn.disableSubmit = function() { this.find(“input[type=submit]”).each(function() { $(this).css({“background”: “url(/asdasdasd.gif) no-repeat 50% 50%”}); }); return this; }; $(“form”).live(“submit”, function() { var form = $(this); form.disableSubmit(); return true; });

使用AJAX提交表单PHP JQuery将我带到操作页面

我试图在不刷新页面的情况下提交此表单,但是当我提交时,它会将我带到操作页面。 我的代码出了什么问题? 这是我的表格: ‘; 这是我的剧本: $(‘form.ajax’).on(‘submit’, function () { var that = $(this), url = that.attr(‘action’), type = that.attr(‘method’), data = {}; that.find([‘name’]).each(function (index, value)) { var that = $(this), name = that.attr(‘name’), value = that.val(); data[name] = value; }); $.ajax({ url: url, type: type, data: data, success: function (response) { consol.log(response) } }); });

Javascript – 解析动态添加的表单

如何使用动态添加的表单? 你好。 我正在使用以下代码片段向我的页面动态添加表单。 现在一切正常: $(document).ready(function() { $(“#add”).click(function() { var intId = $(“#buildyourform div”).length + 1; var fieldWrapper = $(“”); // I am adding 2 new forms there: var topic = $( ”+ document.getElementById(‘csrf_token’).value + ”+ ”); var summary = $(”+ document.getElementById(‘csrf_token’).value + ”+ ”); (topic).appendTo(fieldWrapper).show(‘slow’); (summary).appendTo(fieldWrapper).show(‘slow’); $(“#buildyourform”).append(fieldWrapper); }); 添加表单后,我使用一个名为jquery-serialize-object的强大工具解析它们并创建一些对象文字(f.ex。 {“name”:”John”,”content”:”blah blah”} )。 然后我用JSON.stringify()将这些对象文字转换为Json 一切都用简单的forms顺利进行,但是当我尝试解析动态添加的表单时。 我收到{“name”:“”,“content”:“”}数据,因为我正在解析的表单尚不存在。 […]

如何将表单数据发送到控制器以生成在Db中保存数据的ajax请求

我正在研究ASP.net MVC 2.0应用程序。 我有一个表单,在输入数据后,用户点击提交。 在这里,我不想做enitre post back而不是我只是想做一个ajax请求将表单数据发送到相应的控制器方法并插入并将响应发送到同一页面。 因为,我使用MVC 2.0,我不能使用AJax.beginForm。 我需要依赖jquery Ajax方法。 请帮忙。 我正在使用强类型视图。

Jquery表单提交无效

我在完成ajax请求后尝试提交表单。 我的代码如下。 但是,当我点击按钮ajax请求转到并发送200 ok反馈。 但在那之后表格没有提交。 这段代码出了什么问题? $(‘document’).ready(function(){ $(‘#submit’).on(‘click’,function(){ $.post(‘cart.php’,{email:’email’,pkgname:’pkgname’}).then(function(){ $(‘form’).submit(); }); }); });

PHP读取DB值,JS增加它,AJAX保存到DB,但为什么在刷新页面之前默认为0.0?

我正在创建一个温度目标页面,其中表单将读取当前目标,允许用户使用Javascript按钮+/- 0.5然后“设置”获取新值的目标并将其保存回数据库。 我有一个可以读取DB值并设置它的工作页面,但随后会自动恢复为’0.0’作为目标。 如果页面被刷新,那么它将显示目标,但有时将其保存在DB中的0.0。 我很困惑为什么因为我花了太长时间在这上面,但它让我烦恼! 非常感谢任何帮助,谢谢。 这是我的代码: query($queryTarget); $conn->close(); if ($result2->num_rows > 0) { while($row = $result2->fetch_assoc()) { $target = $row[‘target’]; } } ?> Temp <input type="text" value="” name=”temp” id=”temp” > query($updateTarget); $conn->close(); ?> var min = 15, max = 25; $(“#Up”).click(function(){ if($(“#temp”).val() = 15) $(“#temp”).val(Number($(“#temp”).val()) + 0.5); }); $(“#Down”).click(function(){ if($(“#temp”).val() 15) $(“#temp”).val(Number($(“#temp”).val()) – 0.5); […]

Javascript确认表单提交未取消

我有一个非常简单的Javascript函数,我想在表单中包含(提交或取消)。 问题是,如果我推动取消,它应该取消表单提交。 现在它只是给了我适当的警告,但继续提交表格是否我按“确定”或“取消”。 我是JS的新手,很抱歉,如果我遗漏了一些基本的东西,但我似乎无法找到这个看似简单问题的可靠答案。 JAVASCRIPT function confirmdelete() { confirm(“Deleting this answer may cause dataloss, are you sure you want to continue?”) } PHP / HTML echo ‘ ‘;

通过表单发送多个按钮信息

我有一个包含多个按钮和值的表单。 当我按下提交按钮和值时,我想提交单击了哪个按钮。 我在下面的代码中有一些问题。 代码显示是和每个问题没有按钮。 我正在使用jquery来保持类的活动并切换它们(这很好)。 我的问题是,当我提交表单时,只有问题是通过POST提交的,并且没有按下按钮的数据。 如何处理此按钮以提交按钮(所有按钮都有唯一的ID)? echo’ Yes No ‘.$value[Question].”; //submit button is after the loop 生成页面的HTML YesNo Question1 YesNo Question2 YesNo Question3 YesNo Question4 Next