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

60 lines
1.4 KiB
JavaScript

$(function()
{
//장비번호 클릭시 서버 토글 열기
$("#server_code").click(function()
{
$("#server").show();
});
//장비번호 불러오기
$("#server_code").bind("input",function()
{
$("#server").empty();
d = $(this).val();
$.get("IdcGetUseServerCode.jso","&server_code="+d,function(data)
{
var t = data.a;
for(var i=0;i<t.length;i++)
{
var li = $("<li>");
var a = $("<a>");
a.addClass("server_code").html(t[i]).attr("href","#");
li.append(a);
$("#server").append(li);
}
});
})
//장비번호 여러개 중 클릭시 하는 일.
$(document).on("click",".server_code",function()
{
var code = $(this).html();
$("#server_code").val(code);
$("#server").hide();
var cs = $("#cs_code");
$.get("IdcGetCSList.jso","&server_code="+code,function(data)
{
var t = data.a; //a = cs리스트가 있다.
var t2 = data.b; //b = 서비스 정보가 있다.
if(t.length==0)
alert("해당 서버에 등록된 cs가 부족합니다.");
else
{
cs.empty();
for(var i=0;i<t.length;i++)
{
cs.append($("<option>").val(t[i]).html(t[i]));
}
}
$("#service_line").val(t2.service_line);
$("#client_name").val(t2.client_name);
$("#service_ip").val(t2.service_ip);
$("#service_code").val(t2.service_code);
$("#service_admin").val(t2.service_admin);
});
});
});