C# 将jqueryui所选列表项传递给代码隐藏
我正在使用我的网站上的插件。我有近7个不同的列表,在同一页上有多个选择,都使用上述插件 一旦用户选择了特定的列表项。。。如何将这些选定项传递回代码隐藏 这就是我在页面上显示列表的方式C# 将jqueryui所选列表项传递给代码隐藏,c#,.net,jquery-ui,code-behind,jquery-ui-selectable,C#,.net,Jquery Ui,Code Behind,Jquery Ui Selectable,我正在使用我的网站上的插件。我有近7个不同的列表,在同一页上有多个选择,都使用上述插件 一旦用户选择了特定的列表项。。。如何将这些选定项传递回代码隐藏 这就是我在页面上显示列表的方式 <div> <ol class="selectable" id="wlList" runat="server" clientidmode="static"> </ol> </div> 感谢您的帮助一种可能的方法是将选定的值存储在隐藏的输入中,然后在服务器上读
<div>
<ol class="selectable" id="wlList" runat="server" clientidmode="static">
</ol>
</div>
感谢您的帮助一种可能的方法是将选定的值存储在隐藏的输入中,然后在服务器上读取并解析其值 检查这是基于 您需要的是在表单中添加隐藏的输入:
<input type="hidden" id="wlListValue" name="wlListValue" />
然后在回发后读取选定的值:
var selectedValues = Request["wlListValue"].Split(";".ToCharArray(),
StringSplitOptions.RemoveEmptyEntries);
$('.selectable').selectable({
stop: function(event, ui) {
var result = '';
$(".ui-selected", this).each(function() {
result += $(this).val() + ';';
});
$('#wlListValue').val(result);
}
});
var selectedValues = Request["wlListValue"].Split(";".ToCharArray(),
StringSplitOptions.RemoveEmptyEntries);