提交信息,然后在按钮中打开新网页.使用Form type = submit的多个操作
Submit info and then open new webpage in button. Multiple actions using Form type = submit
我如何提交条目到我的数据库,然后打开一个链接到一个新的页面?在我的情况下,我需要提交的信息填写在表格上的DB,然后打开一个页面,说谢谢大家在一个点击!
这是表单部分减去中间部分的内容
<form id="rent_form" action="<?= $_SERVER['PHP_SELF'] ?>" method='post' >
Stuff
<input type="submit" value="Submit" onClick="location.href='thankyou.php'" >
和onclick不工作。
祝你好运!
如果提交成功,可以使用php重定向到成功页面。
您可以使用header来重定向:header("Location: http://yoursite.com/success");
或者您可以使用AJAX提交数据,然后在AJAX调用成功后重定向如下:window.location.replace("http://yoursite.com/success")
您可以使用表单标签的目标属性将响应从动作页面重定向到新窗口,即将target='_blank'
添加到表单标签中,并将表单提交的响应作为您想要在新页面中显示的HTML。我想,这样至少可以节省重定向。
相关文章:
- 如何将输入(type=text)从html表单传递到javascript函数
- 正在将base64 jpeg从input-type=file上传到服务器
- Dojo:访问dijit.form.Select中单击的项目
- Javascript form innerHTML
- 无法在有条件呈现的富:面板上提交h:form
- Javascript form.submit()方法是如何工作的
- 通过jQueryAjax一起发布Array和Form数据时出现问题
- 类型错误'未定义'不是对象(正在评估'navigator.connection.type'
- <输入id=“;“到期”;type=“;月份;min=“;2016-05”>如何填写“;min”;属性与当前
- angular type=[number]指令来阻止粘贴
- This.Form.Submit() on CakePHP
- 节点,express应用程序返回text/javascript响应头(Content-Type),尽管设置了applic
- 带有Request.Form的JScript数组
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 如何停止向上滚动<按钮dojoType=“;dijit.form.Button”;type=“;提交”/>在
- 提交信息,然后在按钮中打开新网页.使用Form type = submit的多个操作
- 从form.elements中排除输入[type='image']的历史原因是什么?
- Form's input type="submit"似乎不会触发onsubmit处理程序
- 使用jQuery.form通过ajax向CodeIgniter发送输入[type=file]
- On Change or select for form input RADIO type