① php jQuery ajax表单提交
<script type="text/javascript"src="http://code.jquery.com/jquery.min.js"></script>,是引用jquery.min.js这个文件,这个是使用jquery的基础文件,必须引用,当然你可以自己下载在本地引用;$("#tishi").html(tishi);的意思是把tishi这个变量的值在id为tishi的..控件上显示出来..
② 如何用php或者js传递参数给另一页面的表单并点击提交按钮
//获取form表单 varformdeal=document.getElementById("testForm"); //制定表单action地址,可以加一些参数 formdeal.action="deal.php?parms="+str; //制定跳转页面打开方式,默认的是_self,如果想在新窗口打开,可以用_blank formdeal.target="_self"; //提交表单 formdeal.submit(); 完整js代码如下: 表单提交地址为:deal.php 测试:选中网络和谷歌;点击提交,参数内容如下: php接收表单代码: 运行结果如下: 10 示例代码下载地址:
③ PHP表单如何提交给下一个表单
设置第一个表单的action="第二个表单地址",第二个表单获取到第一个表单的数据,再设置第二个表单的action="处理页地址"
④ 如果用JS提交表单数据到PHP里
你说的JS是Ajax异步提交吧?
建议修改HTML代码,好方便书写下边代码
改成:
<input type="text" id="pc_name" />
<input type="text" id="QQ" />
<input type="text" id="address" />
如果是的话,可以这么写:
$.post("order.php",{pc_name:$("#pc_name").val(),qq:$("#QQ").val(),address:$("#address").val()},function(returndata){
// returndata 是order.php页面处理完表单内容并保存后返回的信息,格式为Json
alert(returndata);
});
⑤ JS如何实现自动提交表单内容但不跳转该页面
请求数据分为两种:
表单提交(form结构,用submit)
ajax异步请求
你要明白,第一种形式会跳转,第二种不会.既然你使用了submit提交,就一定会跳转的.
我说用submit会提交,我可没说form会提交啊.
用form结构可以,但是你要声明阻止默认提交.
然后用ajax进行提交.
总之核心,你不想跳转,就用ajax.
具体怎么用,一条回答里面说不清.你查一下Jquery调用ajax.
稍微看一下就行.不是很复杂.
⑥ php中怎样提交一个form表单不涉及到js代码,纯php的怎么做请高人指点!
一点:form表单属于html php只是用来将form表单提交上来的数据进行处理,插入数据库等操作
新建一个html的form表单,然后提交到php页面进行处理
html页面,不过问价名后缀可以改成php
<form method="post" action="chuli.php">
<input type="text" name="username" />
<input type="password" name="pass" />
<input type="submit" value="点击提交">
</form>
php处理页面
<?php
$username=$_POST['username'];
$pass=$_POST['pass'];
echo "您的用户名:".$username;
echo "您的密码:".$pass;
?>
php处理页面只是输出了表单信息,这个页面也可以进行其他处理。
⑦ PHP用JS 提交表单 提交到当前页面但是不刷新当前页面 有什么办法 最好给出代码!~
可以用ajax提交表单的
var http_request = false;
function send_request(url) {//初始化、指定处理函数、发送请求的函数
http_request = false;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {//设置MiME类别
http_request.overrideMimeType('text/xml');
}
}
else if (window.ActiveXObject) { // IE浏览器
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}http_request.onreadystatechange=
function processRequestcc(){
if (http_request.readyState == 4) { // 判断对象状态
if (http_request.status == 200) { // 信息已经成功返回,开始处理信
alert(http_request.responseText);
} else { //页面不正常
alert("您所请求的页面有异常。");
}
}else {//只要未读取完成
}
}// 确定发送请求的方式和URL以及是否同步执行下段代码
http_request.open("GET", url, true);
http_request.send(null);
}function submit(){
send_request1(吃力程序URL);//服务端处理程序,操作函
}然后页面按钮 onclick 触发 submit方法就可以了
⑧ php或JS 表单监听 自动提交
<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<metaname="viewport"
content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
<metahttp-equiv="X-UA-Compatible"content="ie=edge">
<title>Document</title>
</head>
<body>
<inputclass="input"name="input1"value="">
<inputclass="input"name="input2"value="">
<inputclass="input"name="input3"value="">
<inputclass="input"name="input4"value="">
<inputclass="input"name="input5"value="">
<inputclass="input"name="input6"value="">
</body>
<script>
(function(){
varinputs=document.getElementsByClassName('input'),
i=0,
n;
//给每个input绑定一个change事件,每个change事件再绑定一个submit方法
while(n=inputs[i]){
n.addEventListener('change',submit,false);
i++;
}
//检查是否已经都输入了结构,都返回了后执行Ajax异步提交表单到'
functionsubmit(){
varcheckVal=checkValue();
if(!checkVal)returnfalse;
varxhr=newXMLHttpRequest(),
formData=newFormData();//H5form表单API
for(vari=0;i<checkVal.length;i++){
formData.append('input'+i,checkVal[i]);
}
xhr.onload=function(){
//相应结果
varresponse=xhr.responseText;
};
xhr.open('POST','http://localhost');
xhr.send(formData);
}
//判断搜索输入框是否都输入了值,没有就返回false,有就返回结果数组
functioncheckValue(){
varvalArr=[];
for(vari=0;i<inputs.length;i++){
varval=inputs[i].value;
if(typeofval==='string'&&val!=''){
valArr.push(val);
}else{
returnfalse;
}
}
returnvalArr;
}
}());
</script>
</html>
⑨ js验证提交的表单和php验证表单哪个好
1、方法一
HTML代码:
[html] view plain 在CODE上查看代码片派生到我的代码片
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="login.php" method="post">
用户帐号:<input type=text name="userId" size="18" value="">
<br>
登录密码:<input type="password" name="password" size="19" value=""/>
<input type=submit name="submit1" value="登陆" onclick="return check(this.form)">
</form>
</body>
</html>
JS代码:
[php] view plain 在CODE上查看代码片派生到我的代码片
<script type="text/javascript">
function check(form) {
if (form.userId.value == '') {
alert("请输入用户帐号!");
form.userId.focus();
return false;
}
if (form.password.value == '') {
alert("请输入登录密码!");
form.password.focus();
return false;
}
return true;
}
</script>
2、方法二
HTML代码:
[html] view plain 在CODE上查看代码片派生到我的代码片
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="login.php" method="post" onsubmit="return check(this)">
用户帐号:<input type=text name="userId" size="18" value="" >
<br>
登录密码:<input type="password" name="password" size="19" value=""/>
<input type=submit name="submit1" value="登陆">
</form>
</body>
</html>
JS代码:
[javascript] view plain 在CODE上查看代码片派生到我的代码片
<script type="text/javascript">
function check(form) {
if (form.userId.value == '') {
alert("请输入用户帐号!");
form.userId.focus();
return false;
}
if (form.password.value == '') {
alert("请输入登录密码!");
form.password.focus();
return false;
}
return true;
}
</script>
3、方法三
HTML代码:
[html] view plain 在CODE上查看代码片派生到我的代码片
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="login.php" name="myform" method="post">
用户帐号:<input type=text name="userId" size="18" value="" >
<br>
登录密码:<input type="password" name="password" size="19" value=""/>
<input type=button name="submit1" value="登陆" onclick="check(this.form)">
</form>
</body>
</html>
JS代码:
[javascript] view plain 在CODE上查看代码片派生到我的代码片
<script type="text/javascript">
function check(form) {
if (form.userId.value == '') {
alert("请输入用户帐号!");
form.userId.focus();
return false;
}
if (form.password.value == '') {
alert("请输入登录密码!");
form.password.focus();
return false;
}
document.myform.submit();
}
</script>