javascript with dropdown lists

patpai

11-05-2015


good morning everyone,

I'm playing around today with JavaScript code to add an "item" to my dropdown list if a certain condition is met.

The code seams to work if preview mode, but when I go back to designer mode and preview again, the item isn't really saved as an item of that dropdown list object, what am I doing wrong here?

Here is code:

If (d2 > tmpAprildate){

   xfa.host.messageBox("its greater then April 1st.");

   //add to dropdown list

   DropDownList1.addItem(curfy);

}else{

//do nothing

}

so I can see it being added to my drop list just by looking into it. But if I leave and come back, it needs to be added again as it didn't really save it

Thank you very much for your help again with this

Patrick

Accepted Solutions (0)

Answers (5)

Answers (5)

patpai

11-05-2015

thanks guys,

I now have something i can work with. I modified code to be set in the initialize phase so that i populate those with new data at that point.

My Fiscal year field now works

radzmar

MVP

11-05-2015

The PDF-Preview creates a new temporary PDF file everytime you use it to view your form design.

That's why your always start with an empty dropdown.

patpai

11-05-2015

I see,

Is there anyway for me to code this differently so that it stays with the object after it's added?

I'm trying to build a Fiscal Year drop-down list that automatically updates itself once i year.

Thanks

mouslander

11-05-2015

when you add an item to a drop down using a script as you've done, it will not get added to the object in design view. It is added in real time.