【php – 如何在提交表单后获得弹出框?】教程文章相关的互联网学习教程文章

纯javascript的ajax实现php异步提交表单的简单实例

很多时候需要异步提交表单,当表单太多是时候,一个个getElementById变得很不实际 当然,jquery可以实现异步提交表单,jquery.form.js这个库貌似也挺流行 只是有时候并不想使用额外的库,所以就琢磨着自己写,用纯js来实现异步提交表单 实现如下(本例用POST方式提交,用php作为服务器脚本) HTM L文件:test <html> <head><script type="text/javascript" src="name_form.js"></script> </head> <body><form action="process.php"...

PHP结合HTML5使用FormData对象提交表单及上传图片【图】

FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。使用FormData对象1.创建一个FormData空对象,然后使用append方法添加key/valuevar formdata = new FormData(); formdata.append(name,fdipzone); formdata.append(gender,male);2.取得form对象,作为参数传入到FormData对象<form name="form1" id="form1"> <input typ...

php无刷新提交表单另一种方法

通常对于无刷新提交表单,我们都是运用ajax实现的。前段时间了解到另一种无刷新提交表单的方法。现在整理出来分享给大家。html页面:<!DOCTYPE HTML> <html> <head><meta charset="utf-8"><title>无刷新提交表单</title><style type="text/css">ul{ list-style-type:none;}</style> </head> <body><iframe name="formsubmit" style="display:none;"></iframe><!-- 将form表单提交的窗口指向隐藏的ifrmae,并通过ifrmae提交数据。 --...

PHP自动提交表单的方法(基于curl)【代码】

1 <?php2 $url = http://localhost/curl/result.php;//提交目的地址3 $params = "param=123&param2=333"; //要传送的数据4 $user_agent = "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)";5 $ch = curl_init();6 curl_setopt($ch, CURLOPT_POST,1);7 curl_setopt($ch, CURLOPT_POSTFIELDS,$params);8 curl_setopt($ch, CURLOPT_URL,$url);9 curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); 10 curl_...

我正在使用javascript提交表单,但无法在php页面中获取值【代码】

我正在使用此代码提交我的表格$('.login-form input').keypress(function (e) {if (e.which == 13) {if ($('.login-form').validate().form()) {//$( "#login-form input" ).submit();// window.location.href = "check.php";$.post("check.php", $("#login-form input").serialize(), function(data) {window.location.href = "check.php";});}return false;}});我无法在check.php中获取值.请帮助我.我知道这是基本...

HTML PHP输入复选框上的已检查属性,无需提交表单【代码】

我有一个网站,上面有一个带有复选框的表格.在PHP中,我想知道是否有一个checked属性在复选框上失去焦点时起作用,而不是在单击我们的提交按钮时起作用.我努力了if (isset($_POST['check1'])) {// Checkbox is selected} else {// Alternate code} 但仅在单击提交按钮时有效.还有其他方法吗?解决方法:由于PHP是服务器端脚本(https://en.wikipedia.org/wiki/Server-side_scripting),因此无法在客户端事件(https://en.wikipedia.org/...

php-如何仅通过单击提交按钮来提交表单【代码】

我只需要单击提交按钮即可提交表单.我不想按Enter提交表单. 这是我的代码.<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <script>$('#regForm').on('keyup keypress', function(e) {var keyCode = e.keyCode || e.which;if (keyCode === 13) { e.preventDefault();return false;}}); </script><form action="2.php" method="get" id="regForm"><input name="a" type="text" /><i...

php-提交表单时,引导程序模式会打开,但是单击“确定”按钮时,它将不起作用【代码】

我有一种用php代码更新mysqli数据库的表格.代码很好,当我提交表单时,数据库更新就可以了.但是我想在提交表单之前收到确认引导程序模式.为此,我使用了以下代码.模态在这里打开,但是当单击“确定”按钮时,它不起作用.<button class="btn btn-danger btn-lg" name="submit" value="submit" type="submit" data-condition="salaryinfo" data-toggle="modal-confirm" data-message="Are you sure?" data-title="Hi you!" data-target="#...

PHP-Symfony 3:提交表单后设置值【代码】

我有一个表单集合,并希望在提交表单后根据field1的值设置field2. field2在表单中不可编辑,但必填. 我尝试了每个FormEvent(FormEvents::),但收到错误消息:SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘field2’ cannot be null// AppBundle/Form/MyFormType.php// ... $builder->addEventListener(FormEvents::POST_SUBMIT, function(FormEvent $even) {$data = $event->getData();$form = $event->getForm()...

php-提交表单时的西班牙口音标记【代码】

我有一个可以提交西班牙语的表格,并且使用PHP,我发送了包含数据的电子邮件.不幸的是,重音符号在通过电子邮件发送时完全被搞砸了. 如果我提交以下内容:Testing Accent Marks我最后在电子邮件正文中看到以下内容…Testing Accent Marks ¡ © 处理电子邮件的代码只是将$_POST信息直接放入电子邮件正文中.我想我需要htmlentities()之类的东西,但是我已经尝试过了,但是没有任何效果. 我还需要将相同的数据放入MySQL数据库,并在以后...

php-在本机iPhone Phonegap应用程序上使用jQuery .ajax()或.post()提交表单?【代码】

我想知道如何使用jQuery的.ajax()或.post()从Phonegap本机iPhone应用程序将数据发送到Web服务器上的php文件中?它必须是xml还是json?还是可以将常规的HTML帖子数据发送到文件? 如果可以给我展示一个例子,那就太好了! 更新:感谢Drew提供的出色解决方案!我还找到了一篇很好地解释该过程的文章. 更新2:我的脚本有问题. 这是我的JavaScript.我试图让jQuery将我的登录表单数据发送到我的PHP文件中.然后,我告诉它从php文件中获取数...

php-提交表单不会停留在同一页面上【代码】

这是我的表格:<form action="#" method="post"><input type="text" size="25" name="firstname" placeholder="First Name" value="<?php echo $fn; ?>"/><input type="text" size="25" name="lastname" placeholder="Last Name" value="<?php echo $ln; ?>"/><input type="text" size="25" name="username" placeholder="Username" value="<?php echo $un; ?>"/><input type="text" size="25" name="email" placeholder="Email" v...

提交表单后,PHP会话变量出现问题【代码】

我正在为提交的HTML表单的成功消息设置一个PHP会话变量.如果没有格式错误,我将重定向到同一页面(使用header())并显示会话变量中的消息.直到这里一切都很好,但是如果提交后我再次访问该页面,则消息仍然存在.是否可以使它仅在成功提交后重定向时显示? 我的form.php代码如下所示:if (isset($_POST['submit'])) {// some form processing hereif (count($errors) == 0) {// some data saving here$_SESSION['status'] = 'Thank you f...

php – 提交表单中的禁用输入无法获取值【代码】

表格如下;<form action="sendmail.php" method="get"><input type="text" name="phone" id="phone" data-clear-btn="true"><input type="text" name="name" id="name" data-clear-btn="true"><input disabled="disabled" type="text" name="textinput-disabled" id="textinput-disabled" placeholder="Text input" value="<?php echo $info;?>"> </form>$info =“type1”;并且$info在表单中正常工作. 但是在sendmail.php中$name=$_...

php – 如何在提交表单时排除某些表单字段而不禁用该字段【代码】

如果我有一个包含以下3个字段的表单: 名字姓氏出生日期 当用户填写所有3个字段并提交时,您将获得该URLhttp: //fakeURL.php?firstName=Fred&lastName=Flintstone&DateOfBirth=2/5/1952但是,如果用户只填写名字和出生日期,您将获得http: //fakeURL.php?firstName=Fred&lastName=&DateOfBirth=2/5/1952 (where lastName has no value)我如何实现http: //fakeURL.php?firstName=Fred&DateOfBirth=2/5/1952 (where lastName and value ...