这是一个javascript模仿php的print_r函数打印json数据的公共函数,在http://www.36ria.com/2196上找的,方便测试。
(function($){
$.fn.print_r = function(json){
return $(this).each(function(e){
$(this).html(_print_r(json));
})
}
function _print_r(theObj) {
var retStr = '';
if (typeof theObj == 'object') {
retStr += '<div style="font-size:12px;">';
for (var p in theObj) {
if (typeof theObj[p] == 'object') {
retStr += '<div><b>['+p+'] => ' + typeof(theObj) + '</b></div>';
retStr += '<div style="padding-left:25px;">' + _print_r(theObj[p]) + '</div>';
} else {
retStr += '<div>['+p+'] => <b>' + theObj[p] + '</b></div>';
}
}
retStr += '</div>';
}
return retStr;
}
$.print_r = function(json){
return _print_r(json);
}
})(jQuery);
调用方法:
jQuery("#选取一个div的ID").print_r(deptList);
分享到:
相关推荐
php print_r方法可以把变量打印显示,使变量易于理解。如果变量是string,integer或float,...php原生没有把print_r方法打印后的数据还原为原始数组,因此写了下面这个方法,实现将print_r处理后的数据还原为原始数组。
输出json数据,php的print_r函数可以轻松实现,下面为大家介绍下javascript也可以模仿print_r函数输出json数据,具体实现如下,感兴趣的朋友可以了解下
print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。 print_r() 利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打印,实际它是用于...
Javascript print_r 美化器。 ============================== 将 PHP print_r 函数的标量字符串输出转换为可折叠的 DOM 结构。... 对于 PHP 代码,您可以使用print_rc ( print_rc.php ) 函数而不是print_r 。
控件及说明书及实例 一、概述 3 二、系统文件 4 install_lodop.exe 4 LodopFuncs.js 4 三、控件参数 6 Caption 6 Color 6 Border 6 ...六、打印维护和打印设计 42 七、使用样例 42 八、计量单位 43
php原生没有把print_r方法打印后的数据还原为原始数组,因此写了下面这个方法,实现将print_r处理后的数据还原为原始数组。 RestorePrint.class.php <?php /** * 将print_r处理后的数据还原为原始数组 * Date...
lodop.ocx文件 CAOSOFT_WEB_PRINT_lodop.ocx,专用于打印操作 CAOSOFT_WEB_PRINT_lodop.ocx CAOSOFT_WEB_PRINT_lodop.ocx
一、json_encode() 对变量进行JSON编码 ... 2、options:由以下常量组成的二进制掩码:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS,JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHE
java 打印编程实例,支持jsp打印,原创
手机在同一局域网中(同一无线路由器内)可以实现无线打印。如果安装完成后然无法打印则需要安装补丁(补丁分32位系统和64位系统),按照自己系统位数安装补丁(双击即可)
NULL 博文链接:https://muyu.iteye.com/blog/513486
打印预览列表框的程序
在没有文档-视结构的情况下使用打印预览,方便易用
主要介绍了用nodejs实现PHP的print_r函数代码,需要的朋友可以参考下
echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo 输出...
演示vb控制打印机打印过程,可控制打印机采取不同方式打印窗体文字、图片等。
串口打印字符程序
print_row函数打印一行字母,print_column函数打印一列字母,print_puzzle函数打印整个玫瑰花的图案。 int main():这是主函数,所有C程序都必须有一个主函数。主函数是程序的执行开始的地方,也是程序的执行结束的...
zebra_print_2623条形码打印驱动