사용자가 웹의 각 눈금에 설명을 추가 할 수있는 팝업을 추가하고 싶습니다. 주 페이지를 새로 고치지 않고 데이터베이스 및 닫기 팝업에이 주석을 추가하고 싶습니다. 어떻게해야합니까? 여기 내 코드가있다. 여기 면도기 팝업
$('a.dialog').click(function() {
var x = jQuery(this).position().left + jQuery(this).outerWidth();
var y = jQuery(this).position().top - jQuery(document).scrollTop();
$.get(
this.href,
function (result) {
$(result).dialog({
modal: true,
width: 500,
position: [x, y]
});
}
);
return false;
});
는 컨트롤러에서 포스트입니다 :
[HttpPost]
public ActionResult Comment(CommentsModel model)
{
try
{
model.UserId = Storage.UserGetActive().Id;
Storage.CommentInsert(model);
return RedirectToAction("Index");
}
catch (Exception e)
{
return RedirectToAction("Error", e);
}
}
내가 잘못하고있어 알고있다. 어떻게하면 주석과 팝업을 저장할 수 있습니까?
편집 난 그냥 이런 식으로, 여기에 링크를 만들고있어 :
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<fieldset>
<legend>Add new comment</legend>
@Html.HiddenFor(m => m.MetriceId)
<div>
@Html.LabelFor(m => m.Comment)
</div>
<div >
@Html.EditorFor(m => m.Comment, new { style = "width:450px; height:70px" })
@Html.ValidationMessageFor(m => m.Comment)
</div>
<p>
<input type="submit" value="Save Comment" />
</p>
</fieldset>
}
:이 전체 솔루션
내가 조동사와 게시물에 jQuery를 워드 프로세서를 통해 읽기 추천 할 것입니다하지 않습니다 유의하십시오. 이 정보가 충분합니까? –