//涓簍rue杈撳嚭鏃ュ織
var debug = true;
/**
* 鎵撳嵃鏃ュ織
*/
function log(data) {
if (debug) {
if (typeof (data) == "object") {
console.log(JSON.stringify(data)); //console.log(JSON.stringify(data, null, 4));
} else {
console.log(data);
}
}
}
//animation.css
function animationHover(element, animation) {
element = $(element);
element.hover(
function () {
element.addClass('animated ' + animation);
},
function () {
//鍔ㄧ敾瀹屾垚涔嬪墠绉婚櫎class
window.setTimeout(function () {
element.removeClass('animated ' + animation);
}, 2000);
});
}
//鍒濆鍖栦竴浜涙晥鏋
$(function () {
//瀹炵幇鍏ㄩ€夊弽閫
$(".checkboxCtrl").on('click', function () {
$("tbody input[class='checkboxCtrlId']:checkbox").prop("checked", $(this).prop('checked'));
});
//鍏ㄥ眬杩斿洖
$(".btn-history").on('click', function () {
window.history.go(-1);
});
//鍒锋柊楠岃瘉鐮
$(".captcha_change").click(function () {
var captcha_img_obj = $("#captcha_img");
captcha_img_obj.attr("src", captcha_img_obj.attr("src") + "?" + Math.random());
});
//琛ㄦ牸琛岃秴鍑轰箣鍚庨殣钘
$("body").on("click", ".overflow-td", function () {
var that = $(this);
var cont = $(this).html();
//灏弔ips
layer.tips(cont, that, {
tips: [4, '#3595CC'],
time: 9000
});
});
//鑿滃崟鎺堟潈鍏ㄩ€夋嫨
$('.auth-box .rules_all').click(function () {
$(this).parent().parent().next('.ibox-content').find("input").prop("checked", $(this).prop('checked'));
});
//鏍戝舰鐩綍灞曞紑锛屾姌鍙
$(".treeClassBody lable").click(function () {
var UL = $(this).parent().siblings("ul");
$(this).html('');
if (UL.css("display") == "none") {
UL.css("display", "block");
$(this).html(' - ');
} else {
UL.css("display", "none");
$(this).html(' + ');
}
});
});
//鍒嗛〉鎻掍欢
var orderField = ''; //鎺掑簭瀛楀瓧娈
var orderDirection = '';//鍗囧簭銆侀檷搴
var pageSize = '';//姣忛〉鏉℃暟
var pageNum = '';//绗嚑椤
var ajaxSearchFormData = '';//琛ㄥ崟鏌ヨ鍙傛暟
//鏁版嵁鎺掑簭銆佹牱寮忔搷浣
$("body").on("click", ".ajax-list-table .sort-filed", function () {
$(this).toggleClass(function () {
orderField = $(this).attr('orderField');
if ($(this).hasClass('asc')) {
$(this).removeClass('asc');
orderDirection = 'desc';
turnPage(1);
return 'desc';
} else {
$(this).removeClass('desc');
orderDirection = 'asc';
turnPage(1);
return 'asc';
}
})
});
//鏌ヨ鏁版嵁锛屽埛鏂
$('.ajaxSearchForm').click(function () {
$(this).children("input").prop("checked", true);
ajaxSearchFormData = $("form").serialize();
turnPage(1);
});
//璁剧疆鍒嗛〉姣忛〉鏉℃暟鍙婅烦杞〉鏁
$("body").on("change", ".tfootPageBar", function () {
var ajaxListTable = $('.ajax-list-table');
pageNum = ajaxListTable.find("tfoot td input[name='pageNum']").val();
if (pageNum == null) pageNum = '';
ajaxSearchFormData = $("form").serialize();
turnPage(pageNum,ajaxListTable);
});
//杈撳叆椤垫暟璺宠浆
$("body").on("click", ".tfootClickPageNum", function () {
var ajaxListTable = $('.ajax-list-table');
pageNum = $(this).attr('data-id')
ajaxSearchFormData = $("form").serialize();
turnPage(pageNum,ajaxListTable);
});
//鑾峰彇鍒嗛〉鏁版嵁鍙婃ā鏉
function turnPage(pageNum,ajaxListTable='') {
var searchForm = $('.searchForm');
//濡傛灉娌℃湁浼犲叆瀵瑰儚榛樿涓
if(ajaxListTable==''){
var ajaxListTable = $('.ajax-list-table');
}
var ajaxUrl =ajaxListTable.attr("data-url");
//鑾峰彇鏌ヨ琛ㄥ崟鏁版嵁
//ajaxSearchFormData = searchForm.serialize();
var searchItemData=localStorage.getItem(ajaxUrl);
pageSize = ajaxListTable.find("tfoot td input[name='pageSize']").val();
if (pageSize == null) pageSize = '';
// 涓哄湪淇濆瓨鎼滅储鏉′欢绂诲紑杩斿洖涓嶅け鏁
if(pageSize=='' && ajaxSearchFormData==''){
log("绗竴姝ワ細杩涘叆pagesize=0,ajaxsearch=''锛?);
if(searchItemData!=null && searchItemData!='null'){
log("绗簩姝ワ細鍒ゆ柇鏄惁涔嬪墠鐐瑰嚮鏌ヨ杩囷紝searchItemData锛?+searchItemData);
//searchForm.setForm(JSON.parse(url2json('?'+searchItemData)));
ajaxSearchFormData = searchItemData;
}else{
log("绗簩姝ワ細杩樻病鏈夌偣鍑绘煡璇紝鐩存帴鑾峰彇琛ㄥ崟鏁版嵁锛?);
ajaxSearchFormData = $("form").serialize();
}
}else{
ajaxSearchFormData = $("form").serialize();
log("绗竴姝ワ細鐐瑰嚮鏌ヨ浜嗭細ajaxSearchFormData:"+ajaxSearchFormData);
}
//瀛樺偍涓婃鏌ヨ鏉′欢
localStorage.setItem(ajaxUrl, decodeURIComponent(ajaxSearchFormData));
//ajax 璇锋眰鏁版嵁
ajaxSearchFormData = $("form").serialize();
ajaxPostJsonData = ajaxSearchFormData + "&pageNum=" + pageNum + "&pageSize=" + pageSize + "&orderField=" + orderField + "&orderDirection=" + orderDirection;
// log(ajaxPostJsonData);
$.ajax({
type: 'POST',
url: ajaxUrl, //杩欓噷鏄姹傜殑鍚庡彴鍦板潃锛岃嚜宸卞畾涔
//data: {'pageNum':page,'orderField':orderField,'orderDirection':orderDirection,'textData':textData},
data: ajaxPostJsonData,
dataType: 'json',
beforeSend: function () {
layer.msg('鍔犺浇鏁版嵁',
{
time: 1000,
icon: 16,
shade: 0.01
}
);
},
success: function (returnJsonData) {
//绉婚櫎鍘熸潵鐨勬枃妗
ajaxListTable.find("tbody").empty();
totalCount = returnJsonData.total;
pageSize = returnJsonData.per_page;
pageNum = returnJsonData.current_page;
//returnJsonData=null2str(returnJsonData);
//妯℃澘寮曟搸浣跨敤
var tpl = baidu.template;
var html = tpl('tableListTpl', returnJsonData);
ajaxListTable.find("tbody").html(html);
},
complete: function () {
//1銆佹坊鍔犲垎椤垫寜閽爮
getPageBar(ajaxListTable,pageNum, pageSize, totalCount);
//2銆佸垽鏂〃鏍兼槸鍚﹁缃樉绀哄垪
if($('a').is('.btn-field-set')){
initTableCell();
}
},
error: function () {
layer.msg('鏁版嵁鍔犺浇澶辫触', {
icon: 5,
shade: 0.01
});
}
});
}
//鑾峰彇鍒嗛〉鏉★紙鍒嗛〉鎸夐挳鏍忕殑瑙勫垯鍜屾牱寮忔牴鎹嚜宸辩殑闇€瑕佹潵璁剧疆锛
function getPageBar(object,pageNum, pageSize, totalCount) {
var pageNum = parseInt(pageNum);
var pageSize = parseInt(pageSize);
var totalPage = Math.ceil(totalCount / pageSize);
if (pageNum > totalPage) {
pageNum = totalPage;
}
if (pageNum < 1) {
pageNum = 1;
}
var pageBar;
pageBar = "
";
pageBar += "
鍏 " + totalCount + "鏉 ";
pageBar += "
姣忛〉 鏉 ";
//濡傛灉涓嶆槸绗竴椤
pageBar += "";
pageBar += "
<< ";
//鏄剧ず鐨勯〉鐮佹寜閽?5涓?
var start = 1,
end = 0;
if (totalPage <= 5) {
start = 1;
end = totalPage;
} else {
if (pageNum - 2 <= 0) {
start = 1;
end = 5;
} else {
if (totalPage - pageNum < 2) {
start = totalPage - 4;
end = totalPage;
} else {
start = pageNum - 2;
end = pageNum + 2;
}
}
}
for (var i = start; i <= end; i++) {
if (i == pageNum) {
pageBar += "";
} else {
pageBar += "";
}
}
//濡傛灉涓嶆槸鏈€鍚庨〉
/*if (pageNum != totalPage) {
pageBar += "
>>";
pageBar += "
灏鹃〉";
}*/
pageBar += "";
pageBar += "";
pageBar += "
璺 椤 GO";
pageBar += "
";
if(totalCount==0){
object.find("tfoot td").html('鍣㈠櫌鍣紝鏆傛椂娌℃湁鏌ヨ鍒版暟鎹畘~');
}else{
object.find("tfoot td").html(pageBar);
}
}
//ajax鎵撳紑,璺宠浆
$("body").on("click", ".ajax-goto", function () {
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
var tit = $(this).attr('data-title');//鎵撳紑鏍囬
var ids =$(this).attr('data-ids');//鍒ゆ柇鏄惁鏈夊弬鏁颁紶
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
if ($(this).hasClass('export')) {
var target_form = $(this).attr('target-form');
var form = $('.' + target_form);
var query = form.serialize();
var target=target+"?"+query;
}
log('鎵ц鍦板潃锛?+target);
if ($(this).attr('target')=='_blank') {
window.open(target)
}else{
window.location.href=target;
}
}
return false;
});
//ajax鎵撳紑
$("body").on("click", ".ajax-open", function () {
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
var tit = $(this).attr('data-title');//鎵撳紑鏍囬
var ids =$(this).attr('data-ids');//鍙傛暟浼狅紝鏀寔澶氫釜鍙傛暟浼犻€ 鏍煎紡锛歞ata-ids="{'tid':'2',''name':'寮犱笁'}"
var fun =$(this).attr('data-calback');//鍥炶皟鍑芥暟
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
//鏄惁璁剧疆浜嗗崟涓€
var id = $(this).attr("data-id");
if (typeof (id) != "undefined" && id != 0) {
var target = target + "?id=" + id;
}
log('鎵撳紑鍦板潃锛?+target);
layer.open({
type: 2,
title: false,
shadeClose: false,
//btn: ['鍏抽棴'],
fixed: true, //涓嶅浐瀹
area: ['90%', '90%'],
content: target,
success: function(layero, index) {
layer.iframeAuto(index);
},
end: function () {
log(fun);
if(fun!=null){
eval(fun);
}else{
turnPage(1);
}
}
});
}
return false;
});
//ajax鎵撳紑
//鍙互閫夋嫨澶氫釜checkbox鍊紃鍚屾椂浼犻€佸弬鏁
$("body").on("click", ".ajax-open-more", function () {
var title =$(this).attr('data-title');//鎵撳紑鏍囬
var ids =$(this).attr('data-ids');//鍒ゆ柇鏄惁鏈夊弬鏁颁紶
var fun =$(this).attr('data-calback');//鍒ゆ柇鏄惁鏈夊洖璋冨嚱鏁
var checkedVal =[];
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
$('.ajax-list-table tbody input[type="checkbox"]:checked').each(function() {
checkedVal.push($(this).val());
});
cIds=checkedVal.join(',');
if (cIds.length > 0) {
var target = target + "?id=" + cIds;
}else{
layer.msg('璇烽€夋嫨鎵归噺鎿嶄綔鏁版嵁', {icon: 5});
return false;
}
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
log('鎵撳紑鍦板潃锛?+target);
layer.open({
type: 2,
title: false,
shadeClose: false,
//btn: ['鍏抽棴'],
fixed: true, //涓嶅浐瀹
area: ['90%', '90%'],
content: target,
success: function(layero, index) {
layer.iframeAuto(index);
},
end: function () {
log(fun);
if(fun!=null){
eval(fun);
}else{
turnPage(1);
}
}
});
}
return false;
});
// ajax鍒犻櫎
$("body").on("click", ".ajax-del", function () {
var target;
if ($(this).hasClass('confirm')) {
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
}
if ((target = $(this).attr('data-url'))) {
var ids =$(this).attr('data-ids');
var fun =$(this).attr('data-calback');
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
log('鎵撳紑鍦板潃锛?+target);
if ($(this).attr('is-jump') == 'true') {
$.pjax({url: target, container: '.content'});
} else {
$.get(target).success(function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
if(fun!=null){
log(fun);
eval(fun);
}else{
turnPage(1);
}
} else {
layer.msg(data.msg, {icon: 5});
}
},"json");
}
}
return false;
});
//ajax get璇锋眰
$("body").on("click", ".ajax-get", function () {
var target;
if ($(this).hasClass('confirm')) {
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
}
if ((target = $(this).attr('href')) || (target = $(this).attr('url') ) || (target = $(this).attr('data-url') )){
var ids =$(this).attr('data-ids');//鍒ゆ柇鏄惁鏈夊弬鏁颁紶
var fun =$(this).attr('data-calback');//鍒ゆ柇鏄惁鏈夊洖璋冨嚱鏁
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
$.get(target).success(function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
if(fun!=null){
eval(fun);
}else{
turnPage(1);
}
} else {
layer.msg(data.msg, {icon: 5});
}
//濡傛灉浼犱簡鍦板潃琛ㄧず璺宠浆
if (data.url) {
setTimeout(function () {
location.href = data.url;
}, 1500);
}
// obalert(data);
},"json");
}
return false;
});
//ajax get -more 璇锋眰 t閫夋嫨澶氫釜鏃朵娇鐢
$("body").on("click", ".ajax-get-more", function () {
var target;
var cIds = "";
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
var checkedArr = $('.ajax-list-table input[type="checkbox"]:checked');
checkedArr.each(function() {
cIds += $(this).val() + ",";
});
if (cIds.length > 0) {
cIds = cIds.substring(0, cIds.length - 1);
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
var ids = $(this).attr('data-ids');//鍒ゆ柇鏄惁鏈夊弬鏁颁紶
var fun= $(this).attr('data-calback');//鍒ゆ柇鏄惁鏈夊洖璋冨嚱鏁
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
$.post(target, {id: cIds}, function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
if (fun != null) {
eval(fun);
} else {
turnPage(1);
}
} else {
layer.msg(data.msg, {icon: 5});
}
}, "json");
}
}else{
layer.msg('璇烽€夋嫨鎵归噺鎿嶄綔鏁版嵁', {icon: 5});
}
return false;
});
// PJAX妯″紡閲嶅啓琛ㄥ崟POST鎻愪氦澶勭悊
$("body").on("click", ".ajax-post", function () {
var target, query, form;
var target_form = $(this).attr('target-form');
var that = this;
var nead_confirm = false;
if (($(this).attr('type') == 'submit') || (target = $(this).attr('href')) || (target = $(this).attr('url'))) {
form = $('.' + target_form);
if ($(this).attr('hide-data') === 'true') {//鏃犳暟鎹椂涔熷彲浠ヤ娇鐢ㄧ殑鍔熻兘
form = $('.hide-data');
query = form.serialize();
} else if (form.get(0) == undefined) {
return false;
} else if (form.get(0).nodeName == 'FORM') {
if ($(this).hasClass('confirm')) {
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
}
if ($(this).attr('url') !== undefined) {
target = $(this).attr('url');
} else {
target = form.get(0).action;
}
query = form.serialize();
} else if (form.get(0).nodeName == 'INPUT' || form.get(0).nodeName == 'SELECT' || form.get(0).nodeName == 'TEXTAREA') {
form.each(function (k, v) {
if (v.type == 'checkbox' && v.checked == true) {
nead_confirm = true;
}
})
if (nead_confirm && $(this).hasClass('confirm')) {
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
}
query = form.serialize();
} else {
if ($(this).hasClass('confirm')) {
if (!confirm('纭瑕佹墽琛岃鎿嶄綔鍚?')) {
return false;
}
}
query = form.find('input,select,textarea').serialize();
}
var is_repeat_button = $(that).hasClass('no-repeat-button');
if(is_repeat_button){
$(that).prop('disabled', true);
}
$.ajax({
type: "POST",
url: target,
data: query,
dataType: "json",
success: function (result) {
if (result.code == '1') {
layer.msg(result.msg, {icon: 1,time: 1000,shade : [0.5 , '#000' , true]}, function(){
var index = parent.layer.getFrameIndex(window.name); //鑾峰彇绐楀彛绱㈠紩
parent.layer.close(index);
});
} else {
layer.msg(result.msg, {icon: 5});
}
},
complete: function () { //鎵ц瀹屼箣鍚庢墽琛
if(is_repeat_button){
$(that).prop('disabled', false);
}
},
});//end ajax post
}
return false;
});
//鏇存敼瀛楁
$("body").on("change", ".ajax-input", function () {
var target;
var val = $(this).val();
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
$.post(target, {id: $(this).attr('data-id'), value: val}, function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
} else {
layer.msg(data.msg, {icon: 5});
}
}, "json");
}
return false;
});
//鍚敤鍏抽棴
$("body").on("click", ".ajax-checkbox", function () {
var target;
var val=0;
var chk = $(this).prop('checked');
log(chk);
var id=$(this).attr('data-id');
if(chk){ val=1; }
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
$.post(target, {id: id, value: val}, function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
} else {
layer.msg(data.msg, {icon: 5});
}
}, "json");
}
});
//鎺掑簭
$("body").on("change", ".ajax-sort", function () {
var target;
var val = $(this).val();
if ((target = $(this).attr('href')) || (target = $(this).attr('url')) || (target = $(this).attr('data-url'))) {
if (!((/^(\+|-)?\d+$/.test(val)) && val >= 0)) {
layer.msg('璇疯緭鍏ユ鏁存暟', {icon: 5});
return false;
}
//鏄惁璁剧疆浜嗗瓧娈
var ids =$(this).attr('data-ids');
//鏄惁璁剧疆浜嗗弬鏁板瓧娈
if( typeof(ids)!="undefined" && ids!=0 ){
var ids=($.param(eval('('+ids+')'),true));
var target=target+"?"+ids;
}
$.post(target, {id: $(this).attr('data-id'), value: val}, function (data) {
if (data.code) {
layer.msg(data.msg, {icon: 1});
} else {
layer.msg(data.msg, {icon: 5});
}
//obalert(data);
}, "json");
}
return false;
});
/**
* 鎻愮ず鎴栨彁绀哄苟璺宠浆
*/
var obalert = function (data) {
if (data.code) {
// toast.success(data.msg);
layer.msg(data.msg, {icon: 1});
} else {
if (typeof data.msg == "string") {
//toast.error(data.msg);
layer.msg(data.msg, {icon: 5});
} else {
var err_msg = '';
for (var item in data.msg) {
err_msg += "螛 " + data.msg[item] + "
";
}
//toast.error(err_msg);
layer.msg(data.msg, {icon: 5});
}
}
if (data.url) {
setTimeout(function () {
location.href = data.url;
}, 1500);
}
if (data.code && !data.url) {
setTimeout(function () {
location.reload();
}, 1500);
}
};
/**
聽* 灏唂orm閲岄潰鐨勫唴瀹瑰簭鍒楀寲鎴恓son
聽* 鐩稿悓鐨刢heckbox鐢ㄥ垎鍙锋嫾鎺ヨ捣鏉
聽* @param {dom} 鎸囧畾鐨勯€夋嫨鍣
聽* @param {obj} 闇€瑕佹嫾鎺ュ湪鍚庨潰鐨刯son瀵硅薄
聽* @method serializeJson
聽* */
$.fn.serializeJson = function (otherString) {
var serializeObj = {},
array = this.serializeArray();
$(array).each(function () {
if (serializeObj[this.name]) {
serializeObj[this.name] += ';' + this.value;
} else {
serializeObj[this.name] = this.value;
}
});
if (otherString != undefined) {
var otherArray = otherString.split(';');
$(otherArray).each(function () {
var otherSplitArray = this.split(':');
serializeObj[otherSplitArray[0]] = otherSplitArray[1];
});
}
return serializeObj;
};
/**
* 灏唈osn瀵硅薄璧嬪€肩粰form
* @param {dom} 鎸囧畾鐨勯€夋嫨鍣
* @param {obj} 闇€瑕佺粰form璧嬪€肩殑json瀵硅薄
* @method serializeJson
* */
$.fn.setForm = function (jsonValue) {
var obj = this;
//杈撳嚭鐨刬ndex 鍊间负璇ュ璞$殑key鍊
for(var key in jsonValue){
//console.log(key+":"+jsonValue[key]);
var name=key;
var ival=jsonValue[key];
var $oinput = obj.find("input[name=" + name + "]");
if ($oinput.attr("type") == "checkbox") {
if (ival !== null) {
var checkboxObj = $("[name=" + name + "]");
var checkArray = ival.split(";");
for (var i = 0; i < checkboxObj.length; i++) {
for (var j = 0; j < checkArray.length; j++) {
if (checkboxObj[i].value == checkArray[j]) {
checkboxObj[i].click();
}
}
}
}
} else if ($oinput.attr("type") == "radio") {
$oinput.each(function () {
var radioObj = $("[name=" + name + "]");
for (var i = 0; i < radioObj.length; i++) {
if (radioObj[i].value == ival) {
radioObj[i].click();
}
}
});
} else if ($oinput.attr("type") == "textarea") {
obj.find("[name=" + name + "]").html(ival);
}else{
obj.find("[name=" + name + "]").val(ival);
}
}
// $.each(jsonValue, function (name, ival) {
// log(name);
// return false;
// var $oinput = obj.find("input[name=" + name + "]");
// if ($oinput.attr("type") == "checkbox") {
// if (ival !== null) {
// var checkboxObj = $("[name=" + name + "]");
// var checkArray = ival.split(";");
// for (var i = 0; i < checkboxObj.length; i++) {
// for (var j = 0; j < checkArray.length; j++) {
// if (checkboxObj[i].value == checkArray[j]) {
// checkboxObj[i].click();
// }
// }
// }
// }
// } else if ($oinput.attr("type") == "radio") {
// $oinput.each(function () {
// var radioObj = $("[name=" + name + "]");
// for (var i = 0; i < radioObj.length; i++) {
// if (radioObj[i].value == ival) {
// radioObj[i].click();
// }
// }
// });
// } else if ($oinput.attr("type") == "textarea") {
// obj.find("[name=" + name + "]").html(ival);
// }
// })
}