test

Warning when upgrading to Spotfire 10

TIBCO has deprecated the JQueryUI Javascript library in the latest Spotfire 10.0 release

TIBCO Community pages show us how to use JQuery properly

popup dialog (webplayer and client compatible)


1) Put this markup on a HTML
<div style='display:none' id="dialog">  
   <p>put a document property here</p>
</div>
<span id='myAlertButton1' style='border:3px outset gray;background:whitesmoke' >show dialog</span>
<span id='myAlertButton2' style='border:3px outset gray;background:whitesmoke' >create dialog</span>

2) Add this script

//tell buttons what to do when clicked
$("#myAlertButton1").click(showDialog)
$("#myAlertButton2").click(createDialog)

//uses dialog from markup. Useful when mixing document properties in markup. Will show only once if clicked multiple times
function showDialog(){
   //change the title attribute since we can't in html editor
   $("#dialog").prop({title:'test'}).dialog();
}

//no need to have hidden dialog html markup, but creates many dialogs when clicking multiple times
function createDialog(){ 
   $("<div/>").prop({   
      title:'Important!',
text:'hello world',
innerHTML:'<b>hello</b> world!'  
   }).dialog();
}

1 comment:

Akz said...

Is there any way to call showDialog() or createDialog() from Ironpython rather than having the user click the buttons? I would like to notify the users when certain conditions occur in my Ironpython script. Thanks!