在IE中觸發“潛在危險的Request.Form值”錯誤的JQuery UI按鈕


Answers

我會採取type="submit" ,並將其更改為type="button" ,然後添加提交腳本後,你做其他的東西需要。

<button type='button' id='mybutton'/>

$('#mybutton').click(function(){
   // do my stuff here with submit last
});
Question

我已經開始使用IE測試我的應用程序,並發現使用JQuery UI按鈕樣式的按鈕將其整個內容髮佈到服務器。 這意味著他們會在裡面放置文本。 這會在ASP.Net中觸發“客戶端檢測到潛在危險的Request.Form值”錯誤。 這不會發生<input type=Submit />但與Button元素有關。 不過,我有觸發JavaScript的按鈕元素,所以不應該被設置為<input type=Submit />

我該如何解決? 看起來它已經足夠普遍,有一個被廣泛接受的解決辦法,但是我一直沒能通過搜索找到任何東西。