jquery 모바일을 새로 고침 할 때 Raty 별 등급이 사라집니다. jquery 모바일 MVC로 새로 고침시 Raty 별 등급이 사라집니다.
강령 :레이아웃 :
<body>
<div data-role="page">
<div data-role="header" data-position="fixed" style="height:12px"></div>
<div class="ui-content" role="main">@RenderBody()</div>
<div data-role="footer" data-position="fixed" style="text-align:center;"></div>
</div>
</body>
votation 페이지 : 내가 페이지를 새로 고치면
@{
Layout = "~/Views/Shared/_Layout.Mobile.cshtml";
}
<script>
$('#star').raty({
number: 5,
path: '/Images',
size: 24,
width: 150,
click: function (score)
{
$("#Valor").val(score);
}
});
</script>
@using (Html.BeginForm("AvaliarOrador", "Mobile", FormMethod.Post, new { @id = "frmAvaliarOrador" }))
{
<input type="hidden" id="Valor" name="Valor" />
<div id="star" style="padding-top: 20px; padding-bottom: 10px; margin-left: auto; margin-right: auto; cursor: pointer; width: 170px"></div>
}
, 별이 사라지고 난 다시 홈페이지로 가야 새로 고침하고 다시 시작하십시오.
게시 한 코드를 사용하면 기대치가 어떻게됩니까? 페이지에 원래 선택한 별표 수가 계속 표시 될 것으로 기대하십니까? 별표 선택을 어딘가에 유지하면서 새로 고침하면 다시 표시됩니까? –
안녕하세요, 감사합니다. 예, 페이지를 새로 고침 한 후 별을 표시하고 싶습니다. 이전 선택이 있으면 좋겠지 만, 지금은 가장 중요한 것이 사라지기 때문에 보여줄 수 있습니다. – Patrick