Add A Value To The Option October 27, 2023 Post a Comment I am trying to create a select element using EJS (embedded javascript) in Geddy framework. What I want to do is have something like (just an example): Solution 1: On the new version there's a new selectTag. It works like the EJS example you referred to, so you can pass an array of objects. It also lets you specify a selectedOption. You can still use contentTag("select"...) and it works with the array of objects, however, with the contentTag you can't select an option.Another way to do this that was already there is to use contentTag and pass it a string instead of an array likecontentTag('select', "<option value=\"1\" selected>Text 1</option>"); CopyPlease have a look at the documentation on geddyjs.org/documentation and look for selectTagNOTE: the documentation updates over night, so it might not be there when you go there, I'm copying it for now.selectTag`selectTagString(optionsArray, selectedOption, htmlOptions)Creates a HTML select tag using the given optionsArray to create HTML option elements.optionsArray could be an array of strings, numbers or an object with value and text properties to be used for the value attribute and option element content respectively. Examples: selectTag(['geddy', 'alex', 'neil']) // => '<select><optionvalue="geddy">geddy</option><optionvalue="alex">alex</option><optionvalue="neil">neil</option></select>' selectTag(['open', 'close'], todo.status, { class:'span6', name:'status' }) // => '<selectclass="span6"name="status"><optionselected="selected"value="open">open</option><optionvalue="close">close</option></select>' selectTag([{value: 1, text: "Text 1"}, {value: 2, text: "Text 2"}], 2) // => <select><optionvalue="1">Text 1</option><optionselected="selected"value="2">Text 2</option></select>Copy Share Post a Comment for "Add A Value To The Option"
Post a Comment for "Add A Value To The Option"