/**
* 增加命名空间方法
*
* 用法:$.namespace("a.b.c"); a.b.c.testFunction=function(...);
*/
$.extend($, {
namespace : function() {
var o, d;
for (var i = 0, len = arguments.length; i < len; i++) {
d = arguments[i].split(".");
o = window[d[0]] = window[d[0]] || {};
var left = d.slice(1);
for (var i = 0, len = left.length; i < len; i++) {
o = o[left[i]] = o[left[i]] || {};
}
}
return o;
},
SUCCESS : "success",
ERROR : "error",
BLANK_UUID : "00"
});
//供左侧菜单使用
function iFrameHeight(){
var screen =$(window).height()-59;
var left = $('#sidebar').height();
var main = $('#content').height();
if(leftmain){
main=left;
}else{
left = main;
}
$('#mainContent').height(left);
$('#sidebar').height(left);
$('#content').height(main-5);
}
//供iframe使用
function iFrameHeightIframe(menucode){
var h = $(window.parent.document).find('#content').height();
if(menucode!=null&&menucode!=''){
$(window.parent.document).find('#'+menucode).height(h-36-30);
}
if($(window.parent.document).find('#_my97DP')){
// $(window.parent.document).find('#_my97DP iframe').css("width","202px");
// $(window.parent.document).find('#_my97DP iframe').css("height","217px");
// alert("w");
}
}
//供iframe内的iframe使用
function tabiFrameHeightIframe(menucode){
var h = $(window.document).find('#mycontent').height();
$(window.parent.document).find('#'+menucode+'iframe').height(h-230);
}
//分页共通
function pageinfo(form){
$("#pagesize").change(function() {
$("#pagejump").val(1);
form.submit();
});
$("#pagesize").val($("#pagesize").attr("num"));
$("#pagefirst").click(function() {
if ($("#pagecur").val() == 1) {
$.alert({
title: '提示',
content: '已到第一页'
});
return;
}
else {
$("#pagejump").val(1);
form.submit();
}
});
$("#pageprev").click(function() {
if ($("#pagecur").val() == 1) {
$.alert({
title: '提示',
content: '已到第一页'
});
return;
}
else {
$("#pagejump").val(parseInt($("#pagecur").val()) - 1);
form.submit();
}
});
$("#pagejump").keydown(
function(event, p) {
if (event.keyCode == 13) {
if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
&& (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
}
else {
$.alert({
title: '提示',
content: '请输入有效数字'
});
return false;
}
form.submit();
}
});
$("#pagenext").click(function() {
if(parseInt($("#pagetotal").val())<=1){
$.alert({
title: '提示',
content: '已到最后一页'
});
return;
}
if ($("#pagecur").val() == $("#pagetotal").val()) {
$.alert({
title: '提示',
content: '已到最后一页'
});
return;
}
else {
$("#pagejump").val(parseInt($("#pagecur").val()) + 1);
form.submit();
}
});
$("#pagelast").click(function() {
if(parseInt($("#pagetotal").val())<=1){
$.alert({
title: '提示',
content: '已到最后一页'
});
return;
}
if ($("#pagecur").val() == $("#pagetotal").val()) {
$.alert({
title: '提示',
content: '已到最后一页'
});
return;
}
else {
$("#pagejump").val($("#pagetotal").val());
form.submit();
}
});
$("#pagenow").click(function() {
if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
&& (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
}
else {
$.alert({
title: '提示',
content: '请输入有效数字'
});
return false;
}
form.submit();
});
}
//构建所在地的下拉
//参数说明依次,1(必须)存放下拉的div的id,2(非必须)下拉初始选中的值,没有传没有传空字符串,3(非必须)下拉change事件,根据需要添加4(必须)下拉框的长度
//此下拉如果跟着form一起提交后台的话,对应的是szd属性,
function initszdSelect(divid,existVal,changefunc,width,jyr){
var jsonJyr = null;
if(jyr!=null&&jyr!=''){
jsonJyr = $.parseJSON(jyr);
}
$.post($.app + "/selectSzd", {
}, function(data) {
var str = "";
if(changefunc!=null&&changefunc!=""){
if(jyr!=null&&jyr!=''){
str+="