Javascript jquery对话框,是否阻止从日历回发?

Javascript jquery对话框,是否阻止从日历回发?,javascript,jquery,asp.net,jquery-ui,Javascript,Jquery,Asp.net,Jquery Ui,在jQuery对话框中创建“创建新任务”表单。 在这个jQuery对话框中,我有两个自定义的asp:calendar。当我从“startDateCalendar”中选择一个日期时,对话框窗口关闭(可能是回发造成的) 我希望能够选择开始日期和结束日期,填写表单的其余部分,然后在按下名为“创建任务”的按钮时关闭对话框,而不是之前。那么我该如何防止这种情况呢 我是这方面的初学者,我自己很难弄明白这一点,所以请帮我一把。您是否尝试过返回false 像这样: $(document).ready(func

在jQuery对话框中创建“创建新任务”表单。

在这个jQuery对话框中,我有两个自定义的
asp:calendar
。当我从“startDateCalendar”中选择一个日期时,对话框窗口关闭(可能是回发造成的)

我希望能够选择开始日期和结束日期,填写表单的其余部分,然后在按下名为“创建任务”的按钮时关闭对话框,而不是之前。那么我该如何防止这种情况呢


我是这方面的初学者,我自己很难弄明白这一点,所以请帮我一把。

您是否尝试过
返回false

像这样:

 $(document).ready(function () {

        $("#TaskCreatorDivButton").click(function () {
            $("#taskCreationForm").dialog(
                {
                    width: "600px"
                }                   
            );
        });
    });
$(文档).ready(函数(){
$(“#任务创建者按钮”)。单击(函数(){
$(“#taskCreationForm”)。对话框(
{
宽度:“600px”
}                   
);

return false;//删除所有服务器端控制事件,在“创建任务”按钮上单击setregstart.Text使用jQuery


尝试使用而不是ASP.NET日历控件。

正在调用任何服务器端事件?我不确定,可能会触发AutoPostBackOnSelectionChanged?在这种情况下,如何将其设置为false?我已尝试了Above.AutoPostBackOnSelectionChanged=false。是否设置了OnSelectionChanged事件?是的,我有一个startDateOfTask_SelectionChanged()&endDateOfTask_SelectionChanged()在这些方法中放置断点,并查看在选择日期时是否调用它们
$(document).ready(function () {
    $("#TaskCreatorDivButton").click(function () {
        $("#taskCreationForm").dialog(
            {
                width: "600px"
            }                   
        );
        return false; // <-- this may help
    });
});