在我的ASP.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,这里的操作方法的帖子没有停止,它是否连续?我怎么能停止发帖?我甚至试过e.preventDefault();
,但没有运气。
答案 0 :(得分:1)
您将返回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
});