我在asp.net中有一个JQuery对话框
点击按钮后,弹出的对话框会立即消失。我知道有一个回发问题,但我不知道如何处理它?说使用隐藏字段?
答案 0 :(得分:2)
您的按钮是asp.net server
控件,即submit
按钮,导致form
提交,最终postback
。
将其更改为正常html button
<input type="button" value="open dialog" id="btn"/>
然后点击该按钮打开弹出窗口
$('#btn').click(function(){
//open dialog
});
或者,如果您不想用html控件替换服务器控件,可以return false
函数click
CODE
......
{
$('#dialog').dialog('open');
return false;
});