将表单转化为JSON字符串
- 准备材料
- 前端编写
1.准备材料
我用的是jquery-3.3.1.min.js的本地包,也可以用网络CDN,但有时候网络上的CDN会没有响应,具体的可以看浏览器的调试信息。运行环境是STS。
2.前端编写
这里以一个小的登录功能为例子,代码如下:
script type="text/javascript" src="jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(function()
{
$("#bt1").click( function()
{
login();
}
);
})
/*登录 */
function login()
{
var LoginData = $("#loginform").serializeArray();
var LoginPram = {};
for(var i =0;i<LoginData.length;i++)
{
LoginPram[LoginData[i].name] = LoginData[i]['value'];
}
$.ajax(
{
url:"/CheckLogin",
type :"post",
datatype :"json",
contentType:"application/json;charsetset=UTF-8",
data : JSON.stringify(LoginPram),
success:function(data)
{
if(data.result=="false")
{
alert("用户名或密码错误,请重