1.在Controllers添加控制器IndexController。(控制器的名字可以自定义!)
2.在控制器添加视图。有一个弹出框选项的布局页不用勾选。
3.跳转到视图。插件是bootstrap-4.1.3-dist/css/bootstrap.min.css。没有的自己去找。
4.然后写你需要表达的方法。比如姓名,性别等。
5.还有在name自定义一个名字。别忘了还有id。
6.把自己需要的按钮写出来。异步get提交异步post提交
7.button按钮里的异步get提交可以自定义。
8.button按钮里的onclick可以自定义。
9.到script的异步get提交。写一个function。通过选择器绑定元素添加点击事件
10.用if······else语句。
11.首先创建一个作为XMLHttpRequest对象使用的XMLHttp变量。把它的值设置为null。
12.然后测试 window.XMLHttpRequest对象是否可用。在新版本的 Firefox, Mozilla, Opera 以及 Safari 浏览器中,该对象是可用的。
13.如果可用,则用它创建一个新对象:XMLHttp=new XMLHttpRequest()。
14.如果不可用,则检测 window.ActiveXObject 是否可用。在 Internet Explorer version 5.5 及更高的版本中,该对象是可用的。
15. 如果可用,使用它来创建一个新对象:XMLHttp=new ActiveXObject() 。
16. xhr.open(“GET”, “/index/getPersonInfor”); 提交的位置与数据。
17. 存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。
18. 每当 readyState 改变时,就会触发 onreadystatechange事件。
19. readyState 属性存有 XMLHttpRequest 的状态信息。
20. onreadystatechange事件被触发 5 次(0 - 4),对应着 readyState 的每个变化。
21. Value属性可设置或返回 Parameter, Field 或 Property 对象的值。
22. document.getElementById(“txtName”).value = obj.name; 选择id(txtName)返回在控制器的name值。
- 异步的post提交。
- 写一个function。通过选择器绑定元素添加点击事件。
- 定义变量选择id加一个value。
- 声明变量。在自定义一个变量为null。
- 使用if······else语句。
- XMLHttpRequest跟上述解释一样。
- 控制器。
- getPersonInfor是异步get提交的。
- string类定义了大量操作字符串的方法,例如从字符串中提取字符或子串,或者检索字符或子串。
- Content属性设置或返回 元素的 Content属性的值
- receiveData是异步post提交的。
- 浏览器的展示。
- 异步post提交
- 异步post提交。
- 提交的主要内容的红色圈内。
看不懂的不要找我,问就是懒得回答!!!(手动狗头)