common.js
1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
/**
* 常用方法
*/
var HTTP_OK=200;
var HTTP_FAIL=400;
var VERIFY_CODE_ERROR = 418;
var HOST = "http://127.0.0.1:8080";
var CONTEXT_PATH = "/air-admin";
function showTip(msg) {
window.parent.$("#tipView").html(msg);
window.parent.$("#tipDialog").modal('show');
}
function showBigImage(url) {
window.parent.$("#bigImage").attr("src", url);
window.parent.$("#bigImageDialog").modal('show');
}
// 获取下拉列表选中项的文本
function getSelectedText(eid) {
var obj = document.getElementById(eid);
for (i = 0; i < obj.length; i++) {
if (obj[i].selected == true) {
// 关键是通过option对象的innerText属性获取到选项文本
return obj[i].innerText;
}
}
}
// 获取下拉列表选中项的值
function getSelectedValue(eid) {
var obj = document.getElementById(eid);
// 直接用其对象的value属性便可获取到
return obj.value;
}
// 根据参数名字获取当前url的某个参数值
function getParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
return null;
}
// 判断数据是否为空
function isEmpty(data) {
if (data == undefined || data == "undefined" || data == null
|| data == "null" || data == "") {
return true;
} else {
return false;
}
}
// iframe自适应高度设置
function setIframeHeight(iframe) {
if (iframe) {
var iframeWin = iframe.contentWindow
|| iframe.contentDocument.parentWindow;
if (iframeWin.document.body) {
iframe.height = iframeWin.document.documentElement.scrollHeight
|| iframeWin.document.body.scrollHeight;
}
}
}