繁体   English   中英

使用按钮无需提交操作

[英]Use button without submit action

我有这个表格:

    <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>

“ other_Click”方法从我的数据库加载数据。

我不需要按钮:“其他”使用“ onsubmit ='return send()'”。 我可以这样做吗?

您为什么要使用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>

但是,如果可以向我们提供更多信息,最好更好地帮助您

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM