0
我有很多選擇的形式。jquery添加/刪除多個輸入從多個選擇(下拉列表)
我想在窗體中添加一些選擇「其他」選項。當選擇「其他」時,它會顯示一個隱藏的輸入。
$(document).ready(function(){
$(".SelectOther").append('<option value=-1>Other</option>');
$(".OtherDiv").hide();
$(".SelectOther").change(function()
{
if($(".SelectOther option:selected").text() == "Other")
{
$(".OtherDiv").show("slide", { direction: "up" }, 1000);
}
else
{
$(".OtherDiv").hide("slide", { direction: "down" }, 1000);
}
});
});
還不測試此代碼,但是這將打開所有隱藏的「OtherDiv」 S
所有的選擇都是一個表內的TD內。
如何確保在選擇「其他」時,它只顯示該TD內的隱藏輸入?
作品非常好,謝謝。 – monsey11
你知道我如何在他們展示時向他們添加和刪除「必需」類嗎? – monsey11
要添加或刪除類,可以使用toggleClass(「classname」)或addClass(「classname」)/ removeClass(「classname」)。 – krishgopinath