亲测ajax简单实例

<ul>
        <li class="first_l" style="text-align:left;"><b style="font-size:18px; 	color:red;">用户登录</b></li>
        <li><b>用户名:</b><input name="loginname" id="loginname" type="text" /></li>
        <li><b style=" letter-spacing:3px;">密 码:</b><input name="password" type="password" /></li>
        <li><b>验证码:</b> <img src="<%=basePath %>/img/vcodeimg.action" ><input class="vCode" title="点击刷新验证码" alt="vCode" name="vCode" id="vCode" type="text" /></li>
        <li style="text-align:center;  margin-left:10px;" >
        <button style="float:left;"  onclick="commit()"><span>登录</span></button>
        </li>
    </ul>

  

<script>
function commit(){
var formdata = new FormData(); // 模拟表单对象
formdata.append("loginname", $("#loginname").val());
formdata.append("password", $("#password").val());
formdata.append("vCode", $("#vCode").val());
$.ajax({
url : '${ctx}/login/loginJson.action',
type : 'POST',
async : false,
data: formdata,
// 告诉jQuery不要去处理发送的数据
processData : false,
// 告诉jQuery不要去设置Content-Type请求头
contentType : false,
beforeSend:function(){
console.log("正在架子,请稍候");
},
success : function(data) {
alert(data.message);	
},
error : function() {
alert("页面加载错误!");
}
}); 
}
</script>

  

posted @ 2019-09-09 17:26  请叫我靓仔  阅读(180)  评论(0编辑  收藏  举报