我有这样的表格:
<form id="form21" runat="server" method="post" onsubmit="return send()">
<asp:Button runat="server" ID="submit" name="submit" type="submit" class="btn btn-send" Text="עדכן" onclick="submit_Click" />
<asp:Button ID="other" name="other" runat="server" class="btn btn-send" onclick="other_Click" Text="control" Visible="False"/>
</form>
&#34; other_Click&#34;方法从我的数据库加载数据。
我不想要按钮:&#34;其他&#34;使用&#34; onsubmit =&#39; return send()&#39;&#34;。我能这样做吗?
答案 0 :(得分:1)
你为什么使用FORM来实现它? 在这种情况下,根据我个人的建议,这种方法会更简单:一个简单的按钮,它调用javascript函数来检索数据,然后你可以根据需要使用这些数据。 例如:
<input type="button" id="ID" name="ID" value="Get Data" onclick="YourFunction"/>
<script type="text/javascript">
function Yourfunction()
{
$.ajax({
type: "POST/GET", url: url, data: p,
success: function (msg) {
//tmp = JSON.parse(msg); if needed
//do something here
},
error: function (msg) {
//do something here
}
});
}
</script>
但是,如果可以向我们提供更多信息,那么最好更好地帮助您