Home > Article > Web Front-end > How to dynamically add and traverse options in jquery
This time I will bring you jquery methods to dynamically add and traverse options. What are the precautions for jquery to dynamically add and traverse options? The following is a practical case. Let’s take a look. .
The example is as follows:
<pre name="code" class="html"><script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <select class="form-control" id='selectId'> <option class="all" value="0">全部</option> <option class="all" value="1">os2</option> <option>os2-anthonos</option> <option>os2-apps</option> <option>os2-centralpoint</option> <option>kf5-experimental</option> </select> <script> //动态添加option //$("#selectId").append("<option value='"+value+"'>"+text+"</option>"); $(document).ready(function(){ var string = ""; $("#selectId option").each(function(){ //遍历全部option var text = $(this).text(); //获取option的text var value = $(this).val(); //获取option的value if($(this).attr("class")=="all") string +="{"+text+":"+value+"}"; }); alert(string.substring(0,string.length)); }); </script>I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other php Chinese websites related articles! Recommended reading:
Angular2 parent-child component communication method
Javascript code optimization detailed explanation
How to deal with incomplete page display in 360 browser compatibility mode
The above is the detailed content of How to dynamically add and traverse options in jquery. For more information, please follow other related articles on the PHP Chinese website!