Skip to content Skip to sidebar Skip to footer

Dynamic Variable Names In Javascript

I use jQuery Impromptu prompts in my application and they're very helpful. However to call the Impromptu prompts you need to specify the button names and their return values like s

Solution 1:

Since property names in an object literal can be identifiers (rather than strings), you can't use a variable for them.

You have to create the object, and then use square bracket notation to assign the values.

function showprompt(question, button1, button2) {
  var buttons = { };
  buttons[button1] = true;
  buttons[button2] = false;
  $.prompt(question,{ buttons: buttons });
}

Post a Comment for "Dynamic Variable Names In Javascript"