일부 매개 변수를 사용하여 jQuery 호출을 초기화하려고하는데 액세스하는 방법을 모르겠습니다. ASP.NET MVC에서 스크립트 태그 내의 일부 데이터에 액세스하는 방법은 무엇입니까?
지금 내가 가진 :
// Controller code
public ActionResult Offer()
{
...
ViewData["max"] = max;
ViewData["min"] = min;
...
return View(paginatedOffers);
}
// View Code
script type="text/javascript">
$().ready(
function() {
// Slider
$('#slider').slider({
min: %= Html.Encode(ViewData["min"]) %>,
max: %= Html.Encode(ViewData["max"]) %>
});
});
/script>
하지만 내가 스크립트 태그 안쪽을 ViewData에 액세스 할 수없는 것으로 나타났습니다.
내 편이 잘못 되었습니까? 옳은 방향으로 나를 가리켜 주시겠습니까?
(저는 ASP/C#에 익숙하지 않습니다.) 스크립트 태그의 시작과 ASP 의도적으로 탈락 :
는 M.편집가, 감사합니다. 당신에게 돈을 마이크 Chaliy는 지적
이<script type="text/javascript">
$(function() {
// Slider
$('#slider').slider({
min: <%= Html.Encode(ViewData["min"]) %>,
max: <%= Html.Encode(ViewData["max"]) %>
});
});
</script>
"나는 액세스 할 수 없습니다"- 무슨 뜻입니까? 코드를 실행하려 했습니까? 어떤 오류가 보이나요? –