2015-09-08 20 views
0

我有動態添加更新面板與文本框搜索,按鈕handeling回車鍵和GridView在我的頁面上。當我通過按鍵進行搜索(在更新面板中回傳繼續),編輯按鈕點擊在IE 11中不起作用,甚至不能在按鈕上單擊右鍵(例如,當我想運行元素檢查器時)。只有第二次點擊它的作品。在IE中回發之後按鈕不是即時工作

編輯:

我會盡力來形容代碼

搜索欄位於導航元素,下面生成gridview的。

文本框有onkeypress事件:if (event.which == 13 || event.keyCode == 13) {$("#SEARCHBUTTONID")[0].click()}

按鍵處理上點擊搜索功能造成數據綁定。

電網編輯按鈕通常會產生onClick事件:javascript:__doPostBack('IDOFGRID_CommandEdit','IDOFRECORD')

我發現,當我打電話只是$("#SEARCHBUTTONID")[0].click()從控制檯,editbutton的第一次點擊並沒有工作過。
但奇怪的是,editbutton甚至沒有點擊(當我想通過右鍵菜單打開,然後單擊檢查元素,別的地方它的工作原理)

+0

好 - 你的代碼在哪裏? –

+0

代碼我真的很複雜,所以我只能添加小部分代碼我會嘗試 – JayDee

+0

也許這是主要問題。嘗試簡化你的代碼以找到你的錯誤。但是當你不發佈你的代碼時,沒有人會在這裏幫助你。 –

回答

0

所以主要問題是BUTTON.click();事件之後JS集中在別處。所以當有人點擊後功能不好時,請在想要的元素上嘗試ELEMENT.focus(); - 之後,元素可以在gridview中再次點擊。