1.后端代码编写

from django.http import JsonResponse

res = {"code": 0, "message": result_list}

return JsonResponse(res)

2.前端代码编写

命令执行结果:

3.ajax代码编写

$.ajax({

url: url,

type: "POST",

traditional:true, //加上此项可以传数组

data: {

"cmd": cmd,

"host_ip_list": host_ip_list,

"host_port": host_port,

"auth_type": auth_type,

"login_user": login_user,

"password": password,

},

success: function (data) {

$("#list").html('');

console.log(data.message);

var message_list = data.message;

for (let i = 0; i < message_list.length; i++) {

console.log(message_list[i]);

var server_ip = message_list[i].server_ip;

var status = message_list[i].status;

var result = message_list[i].result;

$("#list").html($("#list").html() + "
" + " server_ip: " + server_ip + "
");

$("#list").html($("#list").html() + "
" + " status: " + status + "
");

$("#list").html($("#list").html() + "
" + " result: " + result + "
");

$("#list").html($("#list").html() + "


" + "
");

};

}

});

4.页面显示