台灣最大程式設計社群網站
線上人數
1147
 
會員總數:244980
討論主題:188950
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 關於Magic Ajax的KeyClientEventWrapper
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於Magic Ajax的KeyClientEventWrapper
價值 : 100 QP  點閱數:2435 回應數:4

樓主

vincent
初學者
272 14
519 108
發送站內信

請教各位大大,
我參考了 http://www.blueshop.com.tw/download/show.asp?pgmcde=PGM20060923021127GHN&extcde=PGMLST 的程式
利用KeyClientEventWrapper實做一個自動完成的textbox,
我是用for .net1.1版的MagicAjax 3.0, 但是在我使用它的keyup事件時,會發生輸入資料進到textbox後, 會一直觸發事件,
雖然我沒有按任何按鍵,但還是一直觸發keyup事件, 就看到"loading"一直閃,感覺好像游標閃一下."loading"就閃一下..
我用的是IE6.0, 但是我在別人的IE7.0看時,就不會有這個問題..不曉得有沒有人有碰過類似的問題?
有辦法可以解嗎?

本篇文章發表於2007-02-27 16:52
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
我的環境是.net2.0,IE7和Firefox都試過了,沒問題
還是把你的Code貼出來看看
本篇文章回覆於2007-02-28 00:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

布丁
檢舉此回應
有辦法將loading那個給隱藏嗎
本篇文章回覆於2007-10-22 17:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

longer
捐贈 VP 給 longer 檢舉此回應
下面的函數就是修改右上角訊息的方法,自己想辦法試試如magicmsg.style.display='none',
不過記得隱藏後,如果要秀出來就得再呼叫一次
function SetMsg(msg,color,bgcolor)
{
var magicmsg = document.getElementById('__AjaxCall_Wait'); //這個就是那個Loading
if(magicmsg!=null)
{
if(msg=='')
msg="資料載入中..."
if(color=='')
color='#FFFFFF';
if(bgcolor=='')
bgcolor='DimGray';
magicmsg.style.position = 'absolute';
magicmsg.style.height = 17;
magicmsg.style.paddingLeft = "3px";
magicmsg.style.paddingRight = "3px";
magicmsg.style.fontSize = "13px";
magicmsg.style.fontFamily = 'Verdana,Arial, Tahoma';
magicmsg.style.border = "#336699 1px solid";
magicmsg.style.backgroundColor = bgcolor;
magicmsg.style.color = color;
magicmsg.innerHTML = msg;

}
}
本篇文章回覆於2007-10-22 18:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

布丁
檢舉此回應
呼~還是試不出來耶
本篇文章回覆於2007-10-22 22:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.