从选择框中选择“其他”并激活文本字段

时间:2014-09-03 09:20:44

标签: jquery asp-classic xhtml html4

我有一个基于我的选择框的问题:

     <select name="Companies" id="Companies">
         <option value="" selected="selected"></option>
         <option value="AB-CityNY">AB, New York</option>
         <option value="AB-CityWAS">AB, Washington</option>
         <option value="AB-CityLON">AB, London</option>
         <option value="CD-CityStockholm">CD, Stockholm</option>
         <option value="EF-CityBerlin">Rome Company, North</option>
         <option value="EF-CityRome">Rome Company, South</option>
         <option value="GH-CityMadrid">Madrid Company</option>
         <option value="Other">Fill out the textfield</option>
     </select>
     <input type="text" name="ActivateOther" size="25" class="required" />

当然,我需要将所有信息发布到我的下一页(在ASP Classic中),无论是来自selectbox还是textfield,但如果selectbox将选项值发送到&#34也可以。 ; ActivateOther&#34; -textfield,所以我只有一个字段可以在下一页上使用。该页面已经使用了jQuery。

2 个答案:

答案 0 :(得分:0)

尝试使用此功能。这可能有用

$("#Companies").change(function(){
    if ($("#Companies").val() == "Other") {
        $("#ActivateOther").focus();
    }
})

答案 1 :(得分:0)

感谢您尝试回答我的问题。我发现这是我的问题的解决方案(即使没有只读解决方案):

<强> Show a text field on a specific option select