2016-06-13 40 views
0

我有一個簡單的HTML按鈕來觸發jquery功能,但是當我將此按鈕添加到webform時,它會觸發回發。簡單的html5按鈕在asp.net中觸發回發webform

播放

我嘗試添加OnClientClick="myfunction(); return false;"但窗臺回發。

如何使用簡單的按鈕不回發

+0

我用div代替了這個問題。它仍然很高興知道它爲什麼會發生。 – Learning

+0

你能顯示你的按鈕代碼嗎? – Mairaj

+0

你說「一個簡單的HTML按鈕」。它是一個ASP.NET按鈕控件?如果你使用'',那麼它不應該回發到服務器。如果您使用了HTML輸入控件(''),則「OnClientClick」可能對它沒有任何意義;您可以嘗試使用「onclick」事件。 – ConnorsFan

回答

0

嘗試增加stoppropagation()給你的函數

0

如果使用input標籤與type="submit"button標籤與type="submit"不是點擊它會導致頁面submit 。所以你可能需要使用type="button"

<input type="button" onclick="yourfunction()" value="SomeValue" />