我有一个aspx视图,其中我有这个片段:
<div class="widgetcontent bordered">
<div class="row-fluid">
<div class="span3 profile-left">
<ul class="taglist" id="metiers" runat="server">
<li style="line-height: 20px"><a style="width:250px">this is<span class="icon-remove"></span></a></li>
</ul>
</div>
</div>
</div>
我需要在后面的代码中的metiers
元素中获取所有 li 标记值
所以:
答案 0 :(得分:1)
我没有足够的背景来给你一个确切的解决方案,但我认为你所寻找的东西看起来像这样:
<input type="hidden" name="ListVals" id="listVals" runat="server" />
<script type="text/javascript">
function SetListVals(){
var listVals = $('#metiers').children().html();
$('#listVals').val(encodeURIComponent(listVals));
}
</script>
在发布页面之前调用SetListvals(),然后检查listVals控件的值。你需要取消它的价值。