我正在关注这个示例 - http://jqueryui.com/selectable/#serialize并希望能够根据用户选择设置隐藏输入字段的值。因此,不是按照示例显示值,而是将该值连续添加到隐藏的输入字段值。我怎样才能做到这一点?
<input type="hidden" />
我正在关注这个示例 - http://jqueryui.com/selectable/#serialize并希望能够根据用户选择设置隐藏输入字段的值。因此,不是按照示例显示值,而是将该值连续添加到隐藏的输入字段值。我怎样才能做到这一点?
<input type="hidden" />
如果您希望将所选值放置在隐藏字段中,请在隐藏输入中添加类或 id,然后从源示例页面更改以下行:
你隐藏的输入
<input type="hidden" id="hiddenInput" />
从例子中,改变
var result = $( "#select-result" ).empty();
到您的隐藏输入
var result = $('#hiddenInput').empty();
然后改变
result.append( " #" + ( index + 1 ) );
至
result.val('#' + (index + 1));
要添加值而不是替换它们,请将行更改为
result.val(result.val() + "#" + ( index + 1 ) );
这是一个工作示例 - http://jsfiddle.net/DBuVf/1