![]() |
![]() | ![]() | ![]() | 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 boxTo: NULL Date: 12/12/2006 4:40:00 PM
This was me by the way... anyone else got any ideas? Really can't work
it out.
Ben Thomas wrote:
> 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 | |||||
|
