
Hi Marc,
First, are you using Firebug to debug this? In Firebug with Firefox 4 I can see that at my first attempt to create a table from the navi panel, there is a js error in the Ajax logic of jQuery. Maybe using a "get" this way with jQuery is not supported.
I'm using firebug but I didn't noticed that error message. I'll try to correct that.
I made a suggestion in this thread, about running jQuery in the context of another frame. For an example, look at the last line of js/server_privileges.js.
Other points:
- to simplify the code, instead of selecting $('#newtable') and then looking for the ajax class on the a element, you could put the ajax class directly on the newtable id and select $('#newtable.ajax')
- watch your indentations (for example in navigation.php)
- you are creating the div id="create_table_dialog" in the "if" and also in the "else" so its creation should be moved before the "if"
- in navigation.php, try calling js/messages.php after calling js/functions.js
- when creating js variables, use var; for example, instead of url = $('#newtable a').attr("href"); var url = $('#newtable a').attr("href");
this way, the variable appears in Firebug and is easier to follow
Thank for the above tips you pointed out. I'll work on that and correct them. Regards, Thilanka. -- L G Thilanka Kaushalya Computer Science & Engineering, University of Moratuwa, Sri Lanka Connect with me at, Gmail : lgtkaushalya@gmail.com Twitter : @thilanka_k Facebook : Thilanka Kaushalya Yahoo : lgtkaushalya@yahoo.com Blog : http://coders-view.blogspot.com/