//Jquery对象绑定事件:
$("#clean").bind('click',function(){
//代码区
});
//取消按钮绑定的时间:
$("#save").attr("onclick","javascript:void(0)");
//Jquery对象禁用:
$("#save").attr("disabled",true);
//取消禁用:
$("#save").attr("disabled",false);
//BAP中子页面获取父页面的warning弹出框
$("#workbenchErrorBar",parent.parent.document).show();
$("#workbenchErrorBar .error-info-content",parent.parent.document).html("<p>位号不存在,请确认该位号是否已被创建</p>");
function checkTag(){
var tagName = $("#beamInfo_statusTag").val();
var url="/BeamState/beamInfo/beamInfo/checkTagExist.action?tagName="+tagName;
$.ajax({
url: url,
type: 'post',
async: false,
success: function(msg){
alert(1);
},
error: function(msg,exception){
$("#workbenchErrorBar",parent.parent.document).show();
$("#workbenchErrorBar .error-info-content",parent.parent.document).html("<p>位号不存在,请确认该位号是否已被创建</p>");
}
});
}
$.ajax( {
url : "/database/listDriver.do",
success : function(data) {
console.log(data);
}
});
//为元素添加样式
$(".top-div .info-div").css({"position":"relative","top":ty+"px","left":tx+"px"});
//为select列表设置年、月,并默认选中当前年月
//获取近10年年份,初始化页面图表信息
var date = new Date();
var year = date.getFullYear();
var currMonth = date.getMonth();
var i=0
var optionYear = "";
for (i=0;i<10;i++)
{
var yy = year-i;
optionYear = optionYear+"<option value='"+yy+"'>"+yy+"</option>";
}
$("#year").html(optionYear);
var j=0;
var optionMonth = "";
for (j=0;j<12;j++)
{
if(j<9){
optionMonth = optionMonth+"<option value='0"+(j+1)+"'>0"+(j+1)+"</option>";
} else {
optionMonth = optionMonth+"<option value='"+(j+1)+"'>"+(j+1)+"</option>";
}
}
$("#month").html(optionMonth);
//设置当前月选中
var mm = currMonth<9?"0"+(currMonth+1):(currMonth+1);
$("#month").val(mm);
$("#grainType option:selected").text() 获取下拉列表文本框所选中的值
$.ajax( {
url : "/database/listDriver",
async:false,
success : function(data) {
if(data.length > 0){
$.each(data, function(){
var dllName = this.dllName.toLowerCase()+"Driver";
$("#"+dllName, parent.document).show();
});
}
}
});
//JS模拟form表达提交
//删除OPC驱动下的server
function deleteOpcServer(){
var currSelected = $('#opcServerList tbody tr.selected');
if(currSelected.length == 1){
var serverName = $(currSelected.find("td")[0]).html();
var msg = "删除驱动:"+serverName+"将不可恢复,确定删除吗?";
if(confirm(msg)){
var params = {
"serverName": serverName
}
httpPost("/opcDriver/deleteOpcServer",params);
}
} else {
alert("请选择要删除的驱动")
}
}
//发送POST请求跳转到指定页面
function httpPost(url, params) {
var temp = document.createElement("form");
temp.action = url;
temp.method = "post";
temp.style.display = "none";
for (var param in params) {
var opt = document.createElement("textarea");
opt.name = param;
opt.value = params[param];
temp.appendChild(opt);
}
document.body.appendChild(temp);
temp.submit();
return temp;
}