<form action="##" id="form1">
姓名<input type="text" name="name" id="name"><br/>
身份证号<input type="text" name="num" id="num"><br/>
用户对象<input type="text" name="userStr" id="userStr"><br/>
<input type="button" value="提交" id="button">
</form>
</body>
<script>
$("#button").click(
function f() {
$.ajax({
url: "/idcard/msg",
async: true,
data: "name="+$("#name")+"&num="+$("#num"),
type: "post",
dataType: "text",
cache: false,
success: function (data) {
// location.href="/pages/upload.jsp"
alert(data);
},
error: function () {
alert("数据没有成功返回!")
}
});
}
);
</script>
标签:
触发js 的时候打开浏览器F12在netwrok中看看你发送请求的详细信息,然后进行分析
先看看你的点击事件有没有触发,然后你click里面定义的是一个发送ajax的函数,你只是定义,没有执行这个函数把,f(){.......}() <----- 最后加个括号才算执行
没有报错吗?总有异常吧?