帳號:
密碼:
驗證碼:
保存期:
略過巡覽連結首頁 : 討論專區 : options("enable")於IE失效
 
1. 主題:   options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/13 下午 04:52:16 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
於IE觸發javascript時,控制項並沒有解除鎖定,
使用Chrome是正常的。

附件:


2. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Rei  發表日期 ﹕ 2018/2/13 下午 05:33:01 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
我这边测试IE并没有这个问题,请问您IE是什么版本的

附件:


3. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/13 下午 05:55:01 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
IE11,沒有相容性,
我是設在Checkbox的OnBlur事件,
我知道Checkbox打勾後,要先讓焦點移開才會觸發。

附件:


4. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ rena  發表日期 ﹕ 2018/2/14 上午 10:14:10 
發表人來自 ﹕
192.168.200.69     
原文 ﹕
 
使用這樣試試<br />$("#id").next(".options").find(".options-text").attr('disabled', false); //Text文字框<br />$("#id").next(".options").find("span.icon-view").attr('disabled', false); //放大鏡鈕

附件:


5. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/14 下午 03:29:12 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
我沒有用Dialog耶,是直接顯示在網頁上。

附件:


6. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ rena  發表日期 ﹕ 2018/2/14 下午 04:04:49 
發表人來自 ﹕
192.168.200.202     
原文 ﹕
 
<p>改成這樣試試</p><p>$('#id').next('span').find('input').attr('disabled', true);</p>

附件:


7. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/22 上午 09:59:08 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
還是一樣欸,
進行瀏覽器偵錯沒有什麼錯誤。

附件:


8. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/2/22 下午 01:58:02 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
請問您的ie是兼容執行的嗎?請把兼容方式移除再看看。另外,至少要ie8以上才可以。

附件:


9. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/22 下午 02:01:05 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
網頁上都有加&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;,
不使用相容模式。

附件:


10. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/2/22 下午 02:11:27 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
可以把您的網頁上傳,我模擬一下嗎?

附件:


11. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/22 下午 02:13:29 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
如附件

附件:20180222141329-EFM.zip


12. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/2/22 下午 02:51:59 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
您不要寫在onblur上,改成如下方式寫在checkbox的click事件試試:
$('#dataFormMasterBitFlag').click(function () { ....您自己要處理的程式 });

附件:


13. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/22 下午 05:20:45 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
還是不行

附件:20180222172045-EFM.zip


14. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/2/22 下午 05:27:10 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
建議您分兩步測試:
1. 直接在formload的時候設定disable,看是否有效
2. click事件直接alert一個值,看是否會觸發。

另外,您看一下,直接從master的datagrid,點擊view,這時候dataform上的option元件是否有disable。

附件:


15. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/2/23 上午 09:36:53 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
已查到原因,
click function要定義在$(document).ready(function ()下才有效,
另外,為何如果option元件一開始ReadOnly就是True時,
用Script就沒辦法再讓它Enable,
這點跟別的元件不太一樣。

附件:


16. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/2/23 下午 02:23:54 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
建議設定disable,不要設定readonly。

附件:


17. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ TCBBANK2  發表日期 ﹕ 2018/3/1 下午 01:56:54 
發表人來自 ﹕
172.16.70.37     
原文 ﹕
 
OK,請結案

附件:


18. 主題:   Re:options("enable")於IE失效
發表人名稱 ﹕ Lily  發表日期 ﹕ 2018/3/1 下午 02:04:25 
發表人來自 ﹕
101.81.225.96     
原文 ﹕
 
結案

附件:


請點此至新網站發問