form表单提交的几种方法

<form id="myform" name="myform" method="post" onsubmit="return sumbitTest();"
	  action="RegisterAction.action">
	<table>
		<tr>
			<td>姓名:</td>
			<td> <input type="text" name="name" /> </td>
		</tr>
		<tr>
			<td>性别:</td>
			<td>
				<input type="radio" name="sex" value="1"> 男
				<input type="radio" name="sex" value="0"> 女
			</td>
		</tr>
		<tr>
			<td>年龄:</td>
			<td>
				<select name="age">
					<option value="20">20</option>
					<option value="21">21</option>
					<option value="22">22</option>
				</select>
			</td>
		</tr>
		<tr>
			<td colspan="2">
				<input type="submit" value="Submit普通提交">
				<input type="button" id="ajaxBtn" value="AJAX提交" />
				<input type="button" id="jqueryBtn" value="jQuery提交" />
				<input type="button" id="jsBtn" value="JS提交" />
				<input type="submit" value="onSubmit提交" />
			</td>
		</tr>
	</table>
</form>
<script type="text/javascript">
	$(function() {
		//ajax提交
		$("#ajaxBtn").click(function() {
			var params = $("#myform").serialize();
			$.ajax( {
				type : "POST",
				url : "RegisterAction.action",
				data : params,
				success : function(msg) {
					alert("success: " + msg);
				}
			});
		})

		//jQuery提交
		$("#jqueryBtn").click(function(){
			$("#myform").submit();
		})

		//js提交
		$("#jsBtn").click(function(){
			document.myform.action="RegisterAction.action";
		    document.myform.submit();
		})
	})
	function sumbitTest(){
		return true; //return false则不会提交
	}
</script>

以上是比较常用的几种表单提交方式,但绝不局限于这些

作者:itmyhome

出处:http://blog.csdn.net/itmyhome1990/article/details/41849175

时间: 2024-10-16 22:50:46

form表单提交的几种方法的相关文章

html表单提交的几种方法

原文地址:http://www.ijser.cn/?p=34 最普通最经常使用最一般的方法就是用submit type..看代码: <form name=”form” method=”post” action=”#"> <input type=”submit” name=”submit” value=”提交"> </form> 另外,另一种经常使用的方法是使用图片: <form name=”form” method=”post” action=

form表单提交的两种方式 button和submit的使用方法

1.当输入用户名和密码为空的时候,需要判断.这时候就用到了校验用户名和密码,这个需要在jsp的前端页面写:有两种方法,一种是用submit提交.一种是用button提交.方法一: 在jsp的前端页面的头部插入一个js方法: function checkUser(){   var result = document.getElementById("userid").value;   var password = document.getElementById("userpass

form表单提交的两种方式

1.当输入用户名和密码为空的时候,需要判断.这时候就用到了校验用户名和密码,这个需要在jsp的前端页面写:有两种方法,一种是用submit提交.一种是用button提交.方法一: 在jsp的前端页面的头部插入一个js方法: function checkUser(){   var result = document.getElementById("userid").value;   var password = document.getElementById("userpass

js阻止表单提交的两种方法

<body>     <form action="clock.html" method="post" onsubmit="return checkLength()">         <p>name:<input type="text" name="user" id="user"></p>         <input t

mvc中form表单提交的几种形式

第一种方式:submit 按钮 提交 <form action="MyDemand" method="post"> <span>关键字:</span> <input name="keywords" type="text" value="@keywords" /> <input type="submit" value="搜索&

Struct1中 Form表单提交的几种方式以及无刷新提交的方式

直接action 无刷新提交 ajaxForm ajaxsubmit iform 暂记 回去整理

JavaScript form表单提交与验证

原网址:https://blog.csdn.net/vipwxs/article/details/79119701 一.form对象的属性: name:获取表单的名称,该name一般给JS使用 method:表单的提交方式   (get:不安全,数据量较小,不能上传附件)(post:相对安全 海量数据 能上传附件) action:表单数据的处理程序 一般是PHP文件 enctype:表单数据的编码方式(加密) application/x-www-form-urlencoded  默认      

HTML5第8次课堂笔记( 模拟form表单提交数据,xml的解析,jQuery的Ajax方法使用, mui的ajax)

HTML5第8次课堂笔记 1.  模拟form表单提交数据:(get方式) <body> <formmethod="get"action="DataTest7"> <inputtype="text"name="uname"value="yang"id="myname"><br/> <inputtype="password&q

Form表单提交数据的几种方式

一.submit提交 在form标签中添加Action(提交的地址)和method(post),且有一个submit按钮(<input type='submit'>)就可以进行数据的提交,每一个input标签都需要有一个name属性,才能进行提交. <form action='http://www.123.com/postValue' method='post'> <input type='text' name='username' /> <input type=