js提交表单
2015-10-30 21:23
746 查看
运行效果
头部Js代码
<script type="text/javascript">
$(document).ready(function () {
$("#submit").on("click", function () {
//$("#tongyi").attr("checked")//获取checked属性的值
// $("#tongyi").attr("checked", "checked")//设置checked属性的值为checked
var f = $("#registForm").serialize();//序列化form
if (document.getElementById("tongyi").checked) {
//ajax post表单
$.post("/UserCenter/Home/Regist", f, function (returndate) {
if (returndate != "注册成功") {
alert(returndate)
} else {
window.location.href = "/UserCenter/Home/Login";
}
})
} else {
alert('请阅读并同意服务协议!')
}
})
})
</script>
表单部分代码
<div id="container">
<form autocomplete="off" class="Reg" name="registForm" id="registForm" method="post" >
<fieldset>
<!--控件组标题-->
<legend><span>新用户注册</span> </legend>
<div>
<!--/*用户id*/-->
<label for="UserID"><span>*</span>用户ID:</label>
<input type="text" id="UserID" name="UserID" />
</div>
<div>
<!--/*用户名*/-->
<label for="UserName"><span>*</span>用户名:</label>
<input type="text" id="UserName" name="UserName" />
</div>
<div>
<label for="UserPwd"><span>*</span>密 码:</label>
<input type="password" id="UserPwd" name="UserPwd" maxlength="20" />
</div>
<div>
<label for="UserPwd2"><span>*</span>确认密码:</label>
<input type="password" id="UserPwd2" name="UserPwd2" maxlength="20" />
<p class="direction">两次输出的密码不匹配!</p>
</div>
<div>
<label for="tongyi"><span>*</span></label>
<input type="checkbox" id="tongyi" name="tongyi" /><a href="#"><u>已阅读并接受我们的服务条款</u> </a>
</div>
<input type="text" id="UserTypesApplyed" name="UserTypesApplyed" value="11" hidden="hidden" />
<div>
<p>
<!--提交按钮-->
<input type="button" name="submit" id="submit" value="注册" />
</p>
<br/><br /> 已有账号?<a href="/UserCenter/Home/login">登录</a> <a href="/">返回首页</a>
</div>
</fieldset>
</form>
</div>
头部Js代码
<script type="text/javascript">
$(document).ready(function () {
$("#submit").on("click", function () {
//$("#tongyi").attr("checked")//获取checked属性的值
// $("#tongyi").attr("checked", "checked")//设置checked属性的值为checked
var f = $("#registForm").serialize();//序列化form
if (document.getElementById("tongyi").checked) {
//ajax post表单
$.post("/UserCenter/Home/Regist", f, function (returndate) {
if (returndate != "注册成功") {
alert(returndate)
} else {
window.location.href = "/UserCenter/Home/Login";
}
})
} else {
alert('请阅读并同意服务协议!')
}
})
})
</script>
表单部分代码
<div id="container">
<form autocomplete="off" class="Reg" name="registForm" id="registForm" method="post" >
<fieldset>
<!--控件组标题-->
<legend><span>新用户注册</span> </legend>
<div>
<!--/*用户id*/-->
<label for="UserID"><span>*</span>用户ID:</label>
<input type="text" id="UserID" name="UserID" />
</div>
<div>
<!--/*用户名*/-->
<label for="UserName"><span>*</span>用户名:</label>
<input type="text" id="UserName" name="UserName" />
</div>
<div>
<label for="UserPwd"><span>*</span>密 码:</label>
<input type="password" id="UserPwd" name="UserPwd" maxlength="20" />
</div>
<div>
<label for="UserPwd2"><span>*</span>确认密码:</label>
<input type="password" id="UserPwd2" name="UserPwd2" maxlength="20" />
<p class="direction">两次输出的密码不匹配!</p>
</div>
<div>
<label for="tongyi"><span>*</span></label>
<input type="checkbox" id="tongyi" name="tongyi" /><a href="#"><u>已阅读并接受我们的服务条款</u> </a>
</div>
<input type="text" id="UserTypesApplyed" name="UserTypesApplyed" value="11" hidden="hidden" />
<div>
<p>
<!--提交按钮-->
<input type="button" name="submit" id="submit" value="注册" />
</p>
<br/><br /> 已有账号?<a href="/UserCenter/Home/login">登录</a> <a href="/">返回首页</a>
</div>
</fieldset>
</form>
</div>
相关文章推荐
- js 清空数组
- json中的数组操作
- JavaScript 匿名函数(anonymous function)与闭包(closure)
- javascript深入理解js闭包
- JavaScript之RegExp对象
- 构造JSON和解析JSON
- javascript 学习之string对象
- JS中判定问题
- JavaScript简介
- 使用JSON进行数据传输的总结
- js截取中间字符串
- S2SH+ajax+json-------ajax解析json文件编写
- jsp页面元素
- 兼容amd,commonjs和browser的模块写法
- JSON详解
- 日历
- 将Record 数组转成jsonstring
- 浅析Javascript原型继承
- JavaScript选项卡
- javaScript正则表达式1