加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax请求生成表单

发布时间:2020-12-16 03:14:40 所属栏目:百科 来源:网络整理
导读:前端HTML:div id="condition"label class="condition"条件/labelinput type="text" name="condition" class="equipment_sz"input type="submit" value="IP查找" class="equipment_search_btn es_1"ajax请求:node2:/django/mysite/static/Js/Equipment#cat i
前端HTML:

	<div id="condition">
				<label class="condition">条件</label><input type="text" name="condition" class="equipment_sz">
				<input type="submit" value="IP查找" class="equipment_search_btn es_1">



ajax请求:

node2:/django/mysite/static/Js/Equipment#cat index.js 
?$(function(){
	
	var _ip_bt = $(".content .con #condition .es_1");
	var _env_bt = $(".content .con #condition .es_2");
	
	_ip_bt.on('click',function(){
		var _condition = $(".equipment_sz").val();
		var data={};
		data.condition=_condition;
		 var successfn = function(jdata){
                     console.log(jdata);
                     console.log(jdata[0]);
                     $(".gridtable").empty();
					 var _HTML="<tr><th>IP </th><th>Info</th><th>ENV</th></tr>"+"<tr><td>"+jdata[0]+"</td><td>"+jdata[1]+"</td><td>"+jdata[2]+"</td></tr>";
					
					 $(".gridtable").html(_HTML);
                 };
		var errorfn = function(){
                    alert("数据获取出错");
                };
		$.ax(
                "/api/search_ip/",data,successfn,errorfn
        );
	});



接口:

def search_ip(req):
     print req.get_full_path()
     print req.POST['condition']
     ip=req.POST['condition']
     conn= MySQLdb.connect(
     host='192.168.137.3',port = 3306,user='root',passwd='1234567',db ='DEVOPS'
     )
     cur = conn.cursor()
     a = cur.execute("select ip,info,env from machine_info  where ip=%s ",[ip])
     info = cur.fetchone()
     print info
     print type(info)
     return HttpResponse(json.dumps(info),content_type="application/json")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读