我有一个 Dojo (1.8) 内容窗格:
<div data-dojo-type="dijit/layout/ContentPane" data-dojo-props="splitter:false, region:'leading', href:'page2.php?name=variableName'" style="width: 100%; height: 100%;" id="embeddedPg"> <!-- Embedded content shown here --> </div>
我正在尝试href
更改data-dojo-props
. 我写了一个JavaScript函数如下:
function loadInfo(tableName){
var dojowidget = document.getElementById("embeddedPg");
dojowidget.setAttribute("data-dojo-props","href:page2.php?name="+tableName);
}
当用户单击页面上的特定链接时调用此函数,并被适当地调用。
它没有给我任何 JavaScript 错误,但它也不起作用。这样做的正确方法是什么?我正在使用 Dojo 1.8。