确认Box不停止控制器操作

时间:2016-02-03 15:31:15

标签: javascript asp.net-mvc

为用户提供查看从搜索返回的行的选项。如果我点击取消,它仍会运行控制器代码。

HTML:

CAShapeLayer

使用Javascript:

   <td><input type="submit" name="SubmitSearch" id="search" value="Search" class="form-control alert-success" onclick="return rowcount()"  /></td>

控制器:

<script type="text/javascript">

function rowcount() {
    confirm("There are rows");
}

1 个答案:

答案 0 :(得分:1)

构造confirm()返回truefalse。你需要利用它。您忘记使用return关键字:

function rowcount() {
    return confirm("There are rows");
}

这里的问题是,confirm实际上return是来自用户的布尔值,但它无处可去。您需要return将其返回到调用位置,这是input的{​​{1}}事件。