为什么我只得到6356到#id_OnPage?当然还有更多的LI。
我得到了最新的数据,但只有第一个数字..
<ol id="pageselect" class="ui-selectable">
<li value="6356,6145,6296,6211,6147,6149,6152,6155,6158,6160">page 1</li></ol>
jQuery( ".ui-selected", this ).each(function(i, selected) {
jQuery(this).siblings().removeClass("ui-selected");
selectval = jQuery( this ).attr("value");
jQuery('#id_OnPage').val(selectval);
});
感谢您的帮助
答案 0 :(得分:3)
有几个注释,<li value="">
已弃用,HTML 4+不支持。由于您已经使用了jquery,因此您可以将数据(通过jQuery)存储在您的li中。所以,你可以这样做:
<强> HTML 强>
<li id="page1">page1</li>
<强>的jQuery 强>
// Store
$('#page1').data('value', '6356,6145,6296,6211,6147,6149,6152,6155,6158,6160');
然后您可以访问它,例如:
$('#page1').data('value')
希望这有帮助。