//select 模糊查詢
function fuzzyquery()
fuzzyquery.prototype = ;
//計數
_this.amount = 0;
//所在容器id
_this.id = options.parentid;
//介面
_this.url = options.apiurl;
//引數
_this.datasetid = options.datasetid;
_this.fieldtype = option.fieldtype;
console.log(_this.fieldtype);
console.log(option)
//標題名稱
_this.istitle = options.istitle?options.istitle : "";
//select的class
_this.isclass = options.isclass?options.isclass : "";
//select的返回值設定
_this.isval = options.isval?options.isval : "";
_this.style = options.style?options.style:"";
//判斷是否返顯
_this.returnflag = options.returnflag?options.returnflag:false;
_this.fn = options.fn;
_this.getdatalist();
_this.event();
}, drawselect : function() ,
getdatalist : function() ;
var getfieldtype = '';
console.log('_this.isval: '+_this.isval);
if(sessionstorage.getdrlfieldconlists &&
!_this.fieldtype && _this.fieldtype!==0 &&
$(_this.id).parents('.operations_main.commom__main').length===0 &&
!$(_this.id).hasclass('dialog_public_body'))
_this.value = datas.map(function(item, index) ).join('');
$(_this.id).find("select").html(_this.value);
if(!_this.amount && _this.isval)
var $_aopts_ = $(_this.id).find("select").find("option");
$(_this.id).find(".fuzzy-query-lists").empty();
$_aopts_.each(function(index, item) );
//模糊查詢功能
$(_this.id).find(".fuzzy-query-lists").find(".fuzzy-query-lists-chid").each(function(index, item) , 100, function() );
});e.stoppropagation();
return false;
});});
_this.fn && _this.fn($(_this.id).find("select"));
}else;
for(var name in filedtypejson)
}console.log(filedtypetonumber)
$.ajax(,
async:false,
success : function(data)
_this.value = datas.map(function(item, index) ).join('');
$(_this.id).find("select").html(_this.value);
if(!_this.amount && _this.isval)
var $_aopts_ = $(_this.id).find("select").find("option");
$(_this.id).find(".fuzzy-query-lists").empty();
$_aopts_.each(function(index, item) );
//模糊查詢功能
$(_this.id).find(".fuzzy-query-lists").find(".fuzzy-query-lists-chid").each(function(index, item) , 100, function() );
});e.stoppropagation();
return false;
});});
_this.fn && _this.fn($(_this.id).find("select"));
}else
_this.amount++;
}, error : function()
});}
}, event : function() ).animate(,100);
e.stoppropagation();
return false;
});$(_this.id).find("input").on("keyup", function() ,
success : function(data)
if(!datas)
_this.value = datas.map(function(item, index) ).join("");
$(_this.id).find("select").html(_this.value);
if(!_this.amount && _this.isval)
var $_aopts = $(_this.id).find("select").find("option");
$(_this.id).find(".fuzzy-query-lists").empty();
$_aopts.each(function(index, item) );
//模糊查詢功能
$(_this.id).find(".fuzzy-query-lists").find(".fuzzy-query-lists-chid").each(function(index, item) , 100, function() );
});e.stoppropagation();
return false;
});});
_this.fn && _this.fn(_this);
}else
_this.amount++;
}, error : function()
});});
}};
自定義select 之 模糊查詢
java 模糊查詢 分頁 自定義標籤
本次的實現是採用struts2 hibernate 分頁標籤 實現 class pagertag 是用來實現自定義分頁標籤,繼承 tagsupport實現自定義標籤 標籤的tld檔案 my.tld 模糊查詢加分頁的展示jsp介面 這裡注意到的一點就是 需要匯入自定義標籤 還有一點 注意到自定義標籤u...
自定義select彈出面板
自定義select彈出面板 根據按下的按鍵和option的內容定位到option 選中項左側標記 自定義滾動條 上下鍵滾動列表,回車選定 事件委託 效果圖 js呼叫 initselect s s為select的id或select的dom物件 selectdemo.html info use cust...
自定義查詢
自定義查詢是一種比較常用的功能。功能劃分為兩部分。一是系統管理員根據需求訂製出查詢需要使用到的一些有關聯的表的集合,作為查詢的基礎模型 二是使用者可以在這個模型的基礎上定義自己的查詢條件,包括定義查詢的輸出顯示項,來實現靈活的查詢功能。用例圖如下所示 系統的功能結構圖如下所示,包括兩大功能,分別是模...