Form表单提交的常用几种方式
-
通过$.post() 进行提交:
例:
Function tijiao(){
var username =$("#username").val();
$.post("user!login.do",{ "username": "username" },
function(data){
if(date.success==true){
alert("成功");
}else{
Alert("失败");
}
}, "json");
}
-
通过$.ajax()进行提交
例:
functionto_submit(){
var username = $("#username").val();
$.ajax({
type : "post",
url : '<%=path%>/user!login.do',
data : {“username”:username},
dataType :"json",
success:function(result){
if(result.success ==false){
flag = false;
}else{
flag = true;
}
}
});
}
-
引入 jquery.form.js,通过ajaxForm ()实现提交
例:
functionto_submit() {
var options = {
url :'<%=path%>/user!login.do’,
type: 'POST',
dataType : 'json',
success :function(result) {
if (result.success== false) {
alert("用户名或密码错误!");
} else {
//跳转到成功页面
window.parent.location="";
}
}
}
// 提交form
$('#myform').ajaxForm(options);
}