我在ul
中有多个form
个元素,我想清空特定ul
中的div
元素。
我有2 div
个,其中一个id="first-ul"
,另一个id="second-ul"
。 ul
中的所有div
都是动态创建的。每个ul
元素都有一个默认的li
节点,其类名为y
。 li
节点的其余部分是动态创建的,并且类名为x
。
现在,我想要清空ul
中div
id="second-ul"
li
,但只保留默认y
节点,其名称为<form enctype="multipart/form-data" method="POST" id="form-data" action="#">
<div class="form-group" id="first-ul">
<ul class="select2-selection__rendered">
<li class="x" >Annet Molly</li>
<li class="x" >nohh kde</li>
<li class="y"> Stay</li>
</ul>
</div>
<div class="form-group" id="second-ul">
<ul class="select2-selection__rendered">
<li class="x" >Annet Molly</li>
<li class="x" >nohh kde</li>
<li class="y"> Stay</li>
</ul>
</div>
</form>
。< / p>
<beans:bean id="integrationRequestMappingHandlerMapping"
class="org.springframework.integration.http.inbound.IntegrationRequestMappingHandlerMapping">
<beans:property name="useSuffixPatternMatch" value="false"/>
</beans:bean>
&#13;
答案 0 :(得分:0)
如果没有任何代码,很难给出很多建议,但使用jQuery从HTML访问数据,你可以这样做:
var array = new Array();
$("ul#myDataList").find("li").each(function() {
var listItemValue = $(this).html();
array.push(listItemValue);
});
$("#result").append(array + ", ");
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form method="POST">
<ul id="myDataList">
<li>Data 1</li>
<li>Data 2</li>
<li>Data 3</li>
</ul>
<!-- Do the rest of your form -->
</form>
<div id="result">
</div>
&#13;