返回false,不与MVC post一起工作

Returning false not working with MVC post

本文关键字:post 一起 工作 MVC 不与 false 返回      更新时间:2023-09-26

. NET MVC视图,

@using (Html.BeginForm("MyAction","MyController",FormMethod.Post))
{
<input type="submit" id="submitSelectedItems" value="Add to Items" />
}

还有一个提交按钮的Jquery onclick事件,

$a("#submitSelectedItems").on("click", function () {
            if (SelectedItem.length <= 0) {
                alert("Please select a style to proceed!!");                    
                return flase;
            }
            else {
                return true;
            }
            return flase;                
        });

在这里,我成功地获得警报时,没有选择任何项目,然而,警报后,即使我返回false,这里的post到动作方法没有停止,它与那连续吗?我怎样才能停止发帖?我甚至尝试了e.preventDefault();,但没有运气。

您正在返回flase;,请再次检查您的代码。它应该返回false

$a("#submitSelectedItems").on("click", function () {
        if (SelectedItem.length <= 0) {
            alert("Please select a style to proceed!!");                    
            return false;    //you have spelled wrong false as flase
        }
        else {
            return true;
        }
        return false;     //you have spelled wrong false as flase           
    });