$(document).ready(function () {
$("#TaskCreatorDivButton").click(function () {
$("#taskCreationForm").dialog(
{
width: "600px"
}
);
});
});
创建"创建新任务"在jQuery对话框中形成。
我在这个jQuery对话框中有两个自定义asp:Calendars
。当我从" startDateCalendar"中选择日期时对话框窗口关闭(可能是由回发引起的)。
我希望能够选择一个开始日期和结束日期,填写表单的其余部分,然后在按下名为"创建任务"的按钮时关闭对话框,而不是之前。那么我该如何防止这种情况呢?
我是初学者,我很难自己解决这个问题,所以请帮帮我。
答案 0 :(得分:0)
您是否尝试过return false
?
像这样:
$(document).ready(function () {
$("#TaskCreatorDivButton").click(function () {
$("#taskCreationForm").dialog(
{
width: "600px"
}
);
return false; // <-- this may help
});
});
答案 1 :(得分:0)
删除所有服务器端控制事件,在“创建任务”按钮上单击使用jQuery设置regStart.Text。
尝试使用jQuery datepicker代替ASP.NET日历控件。