Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - Re: Default "blank" value in combo box >Thread Next - Re: Default "blank" value in combo box Re: Default "blank" value in combo boxTo: NULL Date: 12/11/2006 3:59:00 PM
like this:
<xsl:for-each select="xpath expression">
<xsl:if test = ". = 'no value'" >
<option value="{.}" checked="'checked'"> <xsl:value-of select="." />
</option> </xsl:if>
</xsl:for-each>
<xsl:for-each select="xpath expression">
<xsl:if test = ". != $myvariable" > <option value="{.}">
<xsl:value-of select="." /> </option> </xsl:if>
Ah yeah, erm... I'm not sure why I did it like that before actually :\
Just tried it like this though:
<option>
No Value
</option>
and it still doesn't work. I need some way of incorporating the blank
value into the loop/if test without messing up the loop.
Anthony Jones wrote:
> "BL" <user@e...> wrote in message
> news:x50fh.508$FN2.306@f......
>> Hi, having a small problem with a combo box. I have a combo box which
>> gets values from an xml file and lets the user select one and submit it
>> via a form, I want the value they selected to be "remembered" in the
>> combo box when the page has refreshed.
>>
>> This was working fine
>
> How did you get it working fine?
>
> until I added a "blank" value as the first value
>> in my combo box. Now it won't remember the value they selected.
>>
>> The way I added the default value was by adding this (above my loop
>> which populates the values from the xml file into the combo box:
>>
>> <option value="{''}">
>
> Are you sure you don't just need:-
>
> <option>
>
> What are you expecting value="{''}" to acheive? It will resolve to value=""
> so what's the {''} doing?
>
>> No Value Selected
>> </option>
>>
>> Anyone got any ideas?
>>
>> Thanks,
>> B
>>
>
>
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
