При использовании ползунка Jquery в моей странице ASPX с главной страницей прикрепленным получает сообщение об ошибке, какОшибка при использовании JQuery Slider?
The state information is invalid for this page and might be corrupted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: The state information is invalid for this page and might be corrupted.
И мой код
<div class="demo">
<input type="text" class="sliderValue" />
<p>
</p>
<div id="slider"></div>
</div>
и
<script language="javascript">
$("#slider").slider({
range: "min",
value: 1,
step: 10,
min: 0,
max: 1000,
slide: function (event, ui) {
$("input").val(ui.value);
}
});
$("input.sliderValue").change(function (event) {
var value1 = parseFloat($("input").val());
var highVal = value1 * 2;
$("#slider").slider("option", { "max": highVal, "value": value1 });
});
</script>
Любого предложение ??
EDIT: Но этот кусок кода работает отлично в другом Aspx page.May я знаю причину этого
<div>
<input type="text" class="sliderValue" data-index="0" value="10" runat="server" />
<input type="text" class="sliderValue" data-index="1" value="90" runat="server" />
</div>
<br />
<div id="slider">
</div>
и
<script language="javascript">
$(document).ready(function() {
$("#slider").slider({
min: 0,
max: 100,
step: 1,
range: true,
values: [10, 90],
slide: function (event, ui) {
for (var i = 0; i < ui.values.length; ++i) {
$("input.sliderValue[data-index=" + i + "]").val(ui.values[i]);
}
}
});
$("input.sliderValue").change(function() {
var $this = $(this);
$("#slider").slider("values", $this.data("index"), $this.val());
});
});
</script>
Вы упомянули диапазон: «мин» неправильно. Это должно быть логическое значение. Вы должны указать true/false. Также проверьте правильность указанного атрибута значения. – Dinesh
Это похоже на ошибку сервера и не может иметь ничего общего с jquery. Я бы предложил разместить эту страницу в Интернете и поделиться ссылкой. Я предполагаю, что ошибка связана с кодом или другим, что вы не включили в вышеприведенные фрагменты. –
проблема связана с тем, что состояние страницы превышает ее максимальную длину или может быть что-то еще, можете ли вы попытаться установить состояние представления страницы на false, только убедитесь, что это причина или нет. – Mac