0
jQuery UI가 작동하지 않지만 다른 별도의 웹 폼에서 제대로 작동하고 있습니다.내 콘텐츠 페이지에서 Jquery UI가 작동하지 않습니다.
<script type="text/javascript">
$("[id*=lnkView]").live("click", function() {
var subject = $(this).text();
var row = $(this).closest("tr");
$("#body").html($(".body", row).html());
$("#attachments").html($(".Attachments", row).html());
$("#dialog").dialog({
title: subject,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
return false;
});
:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.bundle.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css" rel="stylesheet" />
이 스크립트는 이메일 본문을 보여주는 위해 jQuery를 UI 대화 상자에서입니다 : 여기
내 코드입니다 0<div id="page-wrapper" class="gray-bg dashbard-1">
<div class="content-top">
<asp:GridView ID="gvEmails" runat="server" OnRowDataBound="OnRowDataBound" DataKeyNames="MessageNumber"
AutoGenerateColumns="False" PagerSettings-Mode="NextPreviousFirstLast" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3">
<Columns>
<asp:BoundField HeaderText="From" DataField="From" HtmlEncode="false" />
<asp:TemplateField HeaderText="Subject">
<ItemTemplate>
<asp:LinkButton ID="lnkView" runat="server" Text='<%# Eval("Subject") %>' />
<span class="body" style="display: none; width: auto">
<%# Eval("Body") %></span>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="Date" DataField="DateSent" />
<asp:TemplateField HeaderText="Attachment" ItemStyle-CssClass="Attachments">
<ItemTemplate>
<asp:Repeater ID="rptAttachments" runat="server">
<ItemTemplate>
<asp:LinkButton ID="lnkAttachment" runat="server" OnClick="Download" Text='<%# Eval("FileName") %>' />
</ItemTemplate>
<SeparatorTemplate>
<br>
</SeparatorTemplate>
</asp:Repeater>
</ItemTemplate>
<ItemStyle CssClass="Attachments"></ItemStyle>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="White" ForeColor="#000066" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#007DBB" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#00547E" />
</asp:GridView>
</div>
내 Gmail 계정의 메일을 표시하는 코드입니다. 메일 본문 및 첨부 파일을 표시하기 위해 Jquery UI 대화 상자를 만들었습니다.
"제대로 작동하고 있습니까?"는 의미는 무엇입니까? 실제로 문제를 설명하지 않고 코드의 벽을 게시했습니다. –
ummm, 내가보기에는 여기 없다. jquery-ui 스크립트를 포함 시켰습니까? –
예 mr.Joey 우드 –