繁体   English   中英

如何在按钮上传递AngularJs ng-click函数?

How to pass an AngularJs ng-click function on a button?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我要执行以下操作:

<form name="newAppointment" onsubmit="return validateForm()" method="post" action="newAppointment.php">
...
<button ng-click="setMstep(1)">1</button>
<button ng-click="setMstep(5)">5</button>
<button ng-click="setMstep(10)">10</button>
<button ng-click="setMstep(15)">15</button>
...
</form>

这需要是四个按钮,可以设置选择分钟的间隔。 但是,当我单击其中一个按钮时,它将把我发送到<form>的目标位置(newAppointment.php)。

当我使用<a>标记而不是<button> ,它将正常工作。

谁能告诉我如何做到这一点?

1 个回复

添加type="button"属性:

<button type="button" ng-click="setMstep(1)">1</button>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题
 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM