dbms_itsolution/idcproject/WebContent/IDC/js/getIP.js
2021-12-08 09:31:10 +09:00

54 lines
1.2 KiB
JavaScript

$(function()
{
//getip에다가 글쓸때
$(".getIP").on("input",function()
{
$(".getIPul").empty();
$(".getIPul").hide();
var ul=$(this).parent().children("span").children("ul");
if($(this).val()=="")
{
ul.hide();
return;
}
// ul.empty();
var sendData = "getIP="+$(this).val()+"&getClient_Code="+$(".client_code").val()+"&getClient_Name="+$(".client_name").val();
$.ajax(
{
url:"IdcGetIPList.jso",
data:sendData,
dataType:"json",
type:"post",
cache:false,
success:function(data)
{
createIPList(data[0].a,ul);
},
error:function()
{
alert(" 에서의 Error");
}
});
ul.show();
});
//ip리스트 눌렀을 경우
$(document).on("click",".selIP",function()
{
$(this).parents("div").children(".getIP").val($(this).attr("value"));
$(this).parents("div").children(".getIPt").val($(this).attr("value"));
$(this).parents("div").children(".getIPc").val($(this).attr("value"));
$(".getIPul").hide();
});
});
var createIPList=function(data,ul)
{
for(var i=0;i<data.length;i++)
{
var li=$("<li>");
var a=$("<a>");
a.addClass("btn btn-default selIP").attr("value",data[i]).html(data[i]);
li.append(a);
ul.append(li);
}
}