티스토리 뷰
view
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<List<EmptyMvcApplication.Models.Entity.MountainInfo>>" %>
<%@ Import Namespace="EmptyMvcApplication.HtmlHelpers" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta name="viewport" content="width=device-width" />
<script src="../../Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
initializeTable();
$("#summits A").live("click", function () {
$.get($(this).attr("href"), function (response) {
var initialCheckValue = $("#heightinmetersToggle")[0].checked;
//replaceWith의 대상 요소가 <body>의 직접적인 하위자식이 아닌경우에 사용
//$("#summits").replaceWith($("#summits", response));
//replaceWith의 대상 요소가 <body>의 직접적인 하위자식인 경우에 사용
$("#summits").replaceWith($(response).filter("div#summits"));
initializeTable();
if (initialCheckValue) {
$("#heightinmetersToggle")[0].checked = true;
$("#summits td:nth-child(2)").hide();
}
});
return false;
});
function initializeTable() {
//서로 다른 결과를 볼 수 있다.
//$("#summits tr:even").css("background-color", "silver");
$("#summits tr:nth-child(even)").css("background-color", "silver");
$("#summits form[action$='/ZebraDelete']").submit(function () {
var itemText = $("input[name=itemName]", this).val();
return confirm("[" + itemText + "] 을 정말로 삭제할까요?");
});
$("#heightinmetersToggle").click(function () {
$("#summits td:nth-child(2)").toggle();
});
}
});
</script>
<style type="text/css">
table, table td { padding: 30px; border-spacing: 0;}
</style>
<title>Zebra</title>
</head>
<body>
<div id="summits">
<label><%: Html.CheckBox("heightinmetersToggle") %>HeightInMeters Hidden</label>
<table>
<thead>
<tr>
<td>Item</td>
<td>Height</td>
<td>Actions</td>
</tr>
</thead>
<% foreach (var item in Model)
{
%>
<tr>
<td><%: item.Name %></td>
<td><%: item.HeightinMeters %></td>
<td>
<% using (Html.BeginForm("ZebraDelete", "AjaxSample", FormMethod.Post))
{ %>
<%: Html.Hidden("itemID", item.No)%>
<%: Html.Hidden("itemName", item.Name) %>
<input type="submit" value="Delete" />
<% } %>
</td>
</tr>
<%
}
%>
</table>
page: <%= Html.PageLinks((int)ViewData["currentPage"], (int)ViewData["totalPage"], i => Url.Action("Zebra", new { page = i }))%>
</div>
<p>this page was generated <%: DateTime.Now.ToLongTimeString() %></p>
</body>
</html>
Controller
- Total
- Today
- Yesterday
- MainActor
- java web-mvc
- system.io
- 람다식(lambda expression)
- In App Purchase
- 스프링 시큐리티(spring security)-http basic 인증
- jstl(java standard tag library)
- System.Diagnostics
- 스프링 프레임워크(spring framework)
- await
- java.sql
- 문자 자르기
- 표현 언어(expression language)
- 인텔리제이(intellij)
- REST API
- error-java
- 진수 변환
- 스프링 프레임워크(spring framewordk)
- 스프링 시큐리티(spring security)
- .submit()
- jstl(java standard tag library)-core
- React
- jsp 오픈 소스
- java 키워드 정리
- 메이븐(maven)
- java-개발 환경 설정하기
- 특정 문자를 기준으로 자르기
- docker
- nl2br
- 제품 등록
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |