为用户提供查看从搜索返回的行的选项。如果我点击取消,它仍会运行控制器代码。
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");
}
答案 0 :(得分:1)
构造confirm()
返回true
或false
。你需要利用它。您忘记使用return
关键字:
function rowcount() {
return confirm("There are rows");
}
这里的问题是,confirm
实际上return
是来自用户的布尔值,但它无处可去。您需要return
将其返回到调用位置,这是input
的{{1}}事件。