内容:使用Ajax收集前端输入的个人信息,后端获取数据之后,使用json返回前端,前端获取json数据之后再解析显示
首先还是在PyCharm创建一个django包
然后完成以下步骤
这行代码记得注释
blls,views和urls代码如图所示:
commons.js 代码如下:
;
function createXhr() {
var xhr
if (XMLHttpRequest) {
xhr = new XMLHttpRequest()
} else {
var versions = ['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.4.0',
'Msxml2.XMLHTTP.2.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP']
for (var i = 0; i < versions.length; i++) {
try {
xhr = new ActiveXObject(versions[i])
break
} catch (e) {
}
}
}
return xhr
}
;
function ajax_get(url, callback) {
//1.
var xhr = createXhr()
if (xhr) {
//2.
if (callback) {
xhr.onreadystatechange = function () {
callback(xhr)
}
}
//