簡體   English   中英

jQuery動態下拉列表

[英]jquery dynamic dropdown lists

我有這個腳本:

jQuery(document).ready(function($){

$('#website').change(function() {

    $.get('inc/dropdown.php',{id: $(this).val() },function(d){
        $('#loc').replaceWith(d);
    });
});
});

有了這個HTML,第一個下拉列表。

<label for="website"><strong>Web Site:</strong></label>
<?php inc dynamic form ?>

並由動態下拉列表取代。

 <span id="loc">Please select an option from above.</span>

我遇到的問題是,當我在“網站”下拉列表中的項目之間單擊時,它不會更新其他下拉列表。 它停留在第一個被單擊的位置。

我遇到的問題是,當我在“網站”下拉列表中的項目之間單擊時,它不會更新其他下拉列表

您所說的其他下拉菜單是什么意思? 在這里,您使用的是ID,因此您無法使用同一腳本進行其他下拉菜單。 如果您希望此代碼可被不同的元素使用,則應考慮改用類。

此外,您使用的.replaceWith代替.text.replaceWith應更換DOM元素時使用,是你的意圖?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM