C# 如何在ASP.NET中使用JQuery对话框作为确认对话框?
我是jquery新手,我正在尝试在客户端单击按钮时打开一个对话框。对话框中有一些文本和接受和拒绝按钮。在接受时,它必须执行服务器回发,而在拒绝时不应执行任何操作。任何关于这方面的建议都将不胜感激 我正在努力做到以下几点。。但不起作用C# 如何在ASP.NET中使用JQuery对话框作为确认对话框?,c#,jquery,jquery-ui,dialog,C#,Jquery,Jquery Ui,Dialog,我是jquery新手,我正在尝试在客户端单击按钮时打开一个对话框。对话框中有一些文本和接受和拒绝按钮。在接受时,它必须执行服务器回发,而在拒绝时不应执行任何操作。任何关于这方面的建议都将不胜感激 我正在努力做到以下几点。。但不起作用 $(document).ready(function () { $(function () { $("#SucessDialog").dialog({ autoOpen: false,
$(document).ready(function () {
$(function () {
$("#SucessDialog").dialog({
autoOpen: false,
//width: 450,
modal: true,
resizable: false
});
});
function show_confirm()
{
$("#SucessDialog").dialog('open');
}
<asp:Button ID="btnfinance" CssClass="btn green" runat="server" OnClientClick="show_confirm()" OnClick="btnfinance_click" Text="Finance" style="width:25%"></asp:Button>
$(文档).ready(函数(){
$(函数(){
$(“#SuccessDialog”).dialog({
自动打开:错误,
//宽度:450,
莫代尔:是的,
可调整大小:false
});
});
函数show_confirm()
{
$(“#successdialog”).dialog('open');
}
JQuery
$('#SuccessDialog').
是id为SuccessDialog的元素的选择器
确保你有一个
<div id="SuccessDialog">some buttons</div>
并在show\u confirm
函数中返回false
我想你可以使用
什么是不起作用的?(我猜你是第一次看到这个对话框,但是回传会在那之后发生)不,没有弹出窗口打开,@stefan我有一个带有按钮的div successdialog。单击按钮,只会发生回发,弹出/对话框不会打开。按钮事件不会等待jquery对话框返回true或false。它只会回发。@kaushalparik27:OP的问题是关于打开对话框。此外,一个bloCKK操作,即等待对话框返回值,在javascript中不是一个好主意。@Stefan我就是这么说的。
OnClientClick="JavaScript: return show_confirm;"