小编lzd*_*zdt的帖子

jQuery:在文档准备好并呈现后获取div-width

我试图获取div容器的宽度,将另一个div中的另一个css属性设置为第一个的宽度,我知道在页面完全加载和渲染之后.

我有这个代码:

$().ready(function() {
    doLayout();
}
function doLayout() {
    var $width = $("#sidebar").attr("width");
    $("#content").css("left", width);
}
Run Code Online (Sandbox Code Playgroud)

问题是,在呈现页面之前调用ready,因此未设置width属性(或"undefined").如何确定当前宽度?

编辑: 建议更改后我有这个小提琴,但代码有效,但在我的实际应用程序中它不是.所以问题出在其他地方,我想:(

jquery

7
推荐指数
1
解决办法
2万
查看次数

如何使用snmpset在MIB表中添加行?

我最近更改了我的自定义 MIB 文件以包含表,而不仅仅是标量,它会验证,我可以创建子代理等,但是如果我尝试阅读它,它会说没有条目:

snmptable -v1 -c public hostname:10161 myMibName::myTable
myMibName::myTable: No entries
Run Code Online (Sandbox Code Playgroud)

好吧,我没有在我的代理代码中向该表添加任何默认/示例行。

如果我尝试使用 snmpset 设置表的某些值,就像我在标量上所做的那样,它总是失败,因此表需要自己的语法。

如何使用 snmpset 或类似内容向表中添加一行?

例如,示例表可能看起来如此简单,其中 'myString' 是索引:

MyTableEntrySequence::= SEQUENCE {
myString
OCTET STRING,
test1
Integer32,
test2
Integer32
Run Code Online (Sandbox Code Playgroud)

}

编辑:我没有在我的表中使用 RowStatus。我是否需要使用 RowStatus 才能添加新行?

EDIT2:我已经从 net-snmp 样本编译了 data_set.c 代理,它用一些数据填充样本表,并可以使用 snmptable 查询其内容:

snmpwalk -v 1 -c public hostname:10161 netSnmpIETFWGTable
NET-SNMP-EXAMPLES-MIB::nsIETFWGChair1."snmpv3" = STRING: "Russ Mundy"
NET-SNMP-EXAMPLES-MIB::nsIETFWGChair2."snmpv3" = STRING: "David Harrington"
Run Code Online (Sandbox Code Playgroud)

snmp mib net-snmp

5
推荐指数
1
解决办法
7165
查看次数

标签 统计

jquery ×1

mib ×1

net-snmp ×1

snmp ×1