方法一: serialize() 方法通过序列化表单值,创建 URL 编码文本字符串,这个是jquery提供的方法
- 前端代码
<!DOCTYPE html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ajax交互</title>
<script src="//cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
<script>
$('.but').click(function () {
var formData = $("#myform").serialize();//formData值:account=sdf&passwd=sdf
//serialize() 方法通过序列化表单值,创建 URL 编码文本字符串,这个是jquery提供的方法
$.ajax({
type: "post",
url: "{:url('index/index/reg')}", //数据传输的控制器方法
data: formData,//这里data传递过去的是序列化以后的字符串
success: function (data) {
console.log(data);