jQuery slider range을 양식에 사용하는 데 어려움이 있습니다.양식에서 jQuery 슬라이더 범위를 사용하는 방법은 무엇입니까?
form.php
<html lang="en">
<head>
<meta charset="utf-8" />
<title>jQuery UI Slider - Range slider</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script>
$(function() {
$("#slider-range").slider({
range: true,
min: 0,
max: 500,
values: [ 75, 300 ],
slide: function(event, ui) {
$("#amount").val("$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ]);
}
});
$("#amount").val("$" + $("#slider-range").slider("values", 0) +
" - $" + $("#slider-range").slider("values", 1));
});
</script>
</head>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<label for="amount">Age range:</label>
<input type="text" id="amount" name="agerange" style="border: 0; color: #f6931f; font-weight: bold; " />
</p>
<div id="slider-range""></div>
<input type="submit">
</form>
</body>
</html>
welcome.php
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
Your age range is: <?php echo $_POST["agerange"]; ?>
</body>
</html>
슬라이더가 제대로 그러나 양식 반환 값을 보여줍니다 : 나는 간단한 형태 (원래 here에서) 프로세서를 사용 테스트하려면 연령대. 이 값을 양식 처리 스크립트에서 사용할 수 있도록 반환하는 값이 확실하지 않습니다. 힌트를 높이십시오
게시자가 결과를 얻는 지 확실하지 않은 경우 ... 이와 같은 경우 : agerange = % 2475 + - + % 24300? (내 로컬 웹에서 시도한) .. 당신 urldecode ($ _ POST [ "agerange"])를 사용할 수 있습니다; ... – lollo
결과 환영 페이지에 문자열이 표시되지 않습니다. 즉, '귀하의 연령대는 다음과 같습니다.' – supermario
Tamper Data 또는 Firebug (firefox)와 같은 디버그 도구를 사용합니까? .. 또한 당신이 너무 많이 따옴표를 가지고
라인에 오타를 수정해야합니다 : – lollo