我有一个带有两个按钮的html表单,一个用于通过post ...提交数据,另一个用于调用javaScript函数。但是当点击时都会导致提交。
<button onclick="validateData()" class="btn btn-warning" > Get Price Ranges </button>
<button type="submit" class="btn btn-warning" >Search</button>
不可能在同一表格中有两个按钮吗?
答案 0 :(得分:2)
我不知道您validateData()
函数中的代码是什么,但尝试这样的代码......
<button onclick="validateData(); return false" class="btn btn-warning" > Get Price Ranges </button>
但最好的方法是这样做..
<form action= "" onsubmit="validateData();return false" method="">
在操作中,定义网址和方法可以是post
或get
。删除此
<button onclick="validateData()" class="btn btn-warning" > Get Price Ranges </button>