圖片上傳時的沖突
1. 在寫代碼的時候,為了方便且減少代碼量,能重復使用的代碼,通常都會將代碼封裝起來重復使用;封裝時,形參代替實參,實參又表示形參;
2. 在同一個頁面中,新增圖片的ID,與修改圖片的ID,不可使用同一個;
3. 新增與修改的獲取資料資訊以及回填資料的ID,也不可為同一個;
4. 因為ID選擇器具有唯一性;
圖片的提交問題
1. 無論是新增圖片還是修改圖片,在提交時,都不可使用jQuery已封裝好的$.post();
2. $.post()該方法提交文本式的資料則可以,若提交二進制的檔案(圖片)則不可;
3. 提交二進制的檔案(圖片)時,需使用jQuery的FormData提交,或使用原生的js提交檔案(圖片);
4. 提交時,使用的方式也只可使用post提交,不可使用get提交;
5. 使用FormData提交時,還需設定:
processData: false, 告訴jQuery不要去處理發送的資料
contentType: false, 告訴jQuery不要去設定Content-Type請求頭
修改資料時的問題
1.修改資料時的順序:先從資料庫中查詢出資料 然后給相應的文本框回填資料 再獲取修改(無論有沒有修改)后的資料 回傳給資料庫并修改保存;
2.就是在第二次重新獲取修改后的資料時,可能會出現一個問題;原來用于存放查詢出資料的陣列變數,無法再次使用,需要重新定義一個陣列,將原來陣列中的資料賦值給新的陣列;則舊 新,然后再保存修改到資料庫;
例如:oldStudent為舊的陣列變數,newstudent為新的陣列變數;
正則運算式(手機號)
1. ^0?(13[0-9]|14[5-9]|15[012356789]|166|17[0-8]|18[0-9]|19[89])[0-9]{8}$
2. 以上的正則運算式可以簡單的判斷手機號碼的格式,且簡單的判斷手機號是否正確;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/15327.html
標籤:vbScript
上一篇:3D翻滾特效
