Hi,
Which web container you are using? I have found problems when using dojo
with Websphere.
Regards,
- Tapio
On Mon, 02 Apr 2007 13:34:25 +0300, Manu Mahajan
<[EMAIL PROTECTED]> wrote:
Thanks for the reply Dave, but this is not working for me. I have tried
enabling debugging in dojo. Also tried the following method that I found
in the dojo documentation, apart from trying to assign event handlers to
individual tree nodes.
<script>
var handlerNode = dojo.widget.byId("contentTree");
dojo.event.connect(handlerNode, "onClick", "treeNodeSelected");
</script>
I don't get any errors but it just doesn't work.
Do I have to include a jar or some other files for enabling dojo related
stuff in my web app? Right now I only have the jars that are included in
struts2-blank.war
Dave Newton wrote:
--- Manu Mahajan <[EMAIL PROTECTED]> wrote:
Do I have to use some dojo specific code here?
I've been using the Dojo binding stuff; my sample is
from a pretty long time ago now but here it is in case
it helps. It might just make things worse ;)
The Javascript:
function treeNodeSelected(nodeId) {
alert("nodeId = " + nodeId);
/* Normally I'm doing some Ajax on a select; I left
* it here so you could see one way if you want.
dojo.io.bind({
url: "<s:url action='foo/bar'/>",
load: function(type, data, evt) {
var displayDiv = dojo.byId("displayId");
displayDiv.innerHTML = data;
},
mimeType: "text/html"
});
*/
};
// arg1: topic named in <s:tree.../>
// arg2: not sure; don't remember
// arg3: name of JavaScript handler.
dojo.event.topic.subscribe("treeSelected", this,
"treeNodeSelected");
The JSP:
<s:tree theme="ajax"
rootNode="%{rootNode}"
childCollectionProperty="children"
nodeIdProperty="id"
nodeTitleProperty="name"
treeSelectedTopic="treeSelected"
toggle="explode"
toggleDuration="0"
cssClass="bptree"
id="bptree">
I'll add this or something similar to the Wiki at some
point, and I fixed the snippets that were giving an
error.
Question about snippets: is there a way to make them
render properly?
d.
____________________________________________________________________________________
It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.
http://tools.search.yahoo.com/toolbar/features/mail/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]