案件現場情況:
1. 頁面
角色:
2. 互動的js
$("#personsetform").attr("action",url);
$("#personsetform").submit();
3.執行的結果
伺服器端獲取不到表單裡面的隱含域
問題分析
剛開始大家都認為是靈異事件,因為之前都沒有發現過類似的問題.好吧,既然問題出現了,就要解決它.
1. 伺服器端問題懷疑與排除
總以為是服務端的**寫的有問題.瀏覽器已經成功的傳引數了.但是這種猜測被牛人們否決了.伺服器端的寫法是木有問題滴.
2.客戶端問題懷疑與排除
a) 瀏覽器問題
有些童鞋的流量器可以正常跑,有些瀏覽器跑異常.客戶端問題範圍確定.
b) submit的提交是否有異常
谷哥不少資料,發現jquery使用submit提交表單,裡面的input域不能有submit元素,這樣會導致提交失敗.這個上面的**上看,是沒有這個submit的.所以不是這個問題.
c) 是否是html的**寫的不規範導致提交異常
將form表單移動到table元素外面,再測試後,發現資料傳輸正常了(所有童鞋的瀏覽器訪問正常).
初步結論: jquery的submit方法和瀏覽器版本還是有不少耦合的地方,最好的解決方法是,js的寫法,html的頁面最好要進行規範.
SVN的靈異事件
上週在開發伺服器上裝了svn伺服器 把所有許可權都設定了一番後,在本機測試正常後,到其它同事安裝,正常 晚上,又一另同安裝,出現怪事,只能更新,不能修改或刪除的提交,報錯的訊息是亂碼。唉 於是回到本機測試相同許可權,正常 跑過去試了幾下,還是不行,沒法,讓他重啟電腦,過了一會,還是不行 這時下了乙個...
與Flash ocx有關的一次靈異事件
從這兩天起,系統會不時彈出乙個對話方塊 如下圖 字很小,裡面的字基本看不清吧。忽然想到用spy工具探測,於是乎找出spy4win,結果如下,很是詭異。僄儔乕 僼傽僀儖偑尒偮偐傝傑偣傫 flash.ocx 中毒?不像。肉雞?不可能吧。用 僄儔乕 到網上搜了一下 先點開了下面的那個鏈結,發現是乙個錯誤提...
Web前端開發 我們遇到的那些靈異事件
在做web前端開發的過程中,總是少不了出現bug,但是我想說有些bug真的是我們的技術不足,或者粗心大意造成的,但是有一些bug真的是靈異事件!為什麼說是靈異事件的那,因為有些真的不是我們的錯,但是就是顯示報錯!比如說有一次我在vue.config.js的devserver中配置了host和port...