0
我是jQuery中的新成員,現在我正在使用Visual Studio 2010 ASP.NET頁面選項卡。在第一個(開始)頁面中,用戶必須輸入信息才能訪問其他選項卡。如果用戶沒有輸入任何信息,我想顯示某種顯示的警報消息:請輸入您的信息。jQuery對話框插件問題
我所做的是我使用System.Windows.Forms實現了MessageBox.Show(),但是如果我發佈網頁,那不會工作。我應該怎麼做與jQuery對話框插件?
我有這樣的事情:
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script type="text/javascript">
$(function() {
$("#dialog").dialog();
});
</script>
Welcome! Please provide your Number to complete your application:
<asp:TextBox ID="txtSSN" runat="server" TextMode="Password" </asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtSSN" ErrorMessage="*"></asp:RequiredFieldValidator>
<asp:Button ID="btnSubmit" runat="server" onclick="btnSubmit_Click"
Text="Submit" />
<div id="dialog" style="display: none; ">
<p>Please Enter Your Credentials First!</p>
</div>
</asp:Content>
謝謝。但我想用這樣的東西:http://jqueryui.com/demos/dialog/#modal – 2011-04-28 20:47:05
是的,我明白ValdationSummary的消息框不是很漂亮:)你可以做客戶端驗證和調用.dialog(「打開「)如果驗證失敗。這裏是一個SO答案,展示瞭如何使用客戶端驗證調用http://stackoverflow.com/questions/969465/problem-with-page-clientvalidate – cheedep 2011-04-29 20:47:08