久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

用戶欄目自定義了上傳證件,但是手機版注冊時上傳提示...

12013 11 0提示:支持鍵盤翻頁<-左 右-> 石橋佬 發表于 2019-12-29 14:04 帖子模式

本帖最后由 石橋佬 于 2020-1-6 20:26 編輯       如題,為了實行實名注冊的目的,我的論壇用戶欄目一直自定義了上傳證件一欄,設置為必填。用了這么多年這么多版本,一直未出過錯。PC端和手 ... 查看全文

    組圖打開中,請稍候......

評論11個評論

石橋佬發表于  2020-1-5 11:38:57
問題已解決!謝謝官方!
石橋佬發表于  2020-1-5 11:19:44
由!257:修復手機版注冊的多個問題引入的支持手機版自定義用戶信息引發的#I17N3T:用戶欄目自定義了上傳證件,但是手機版注冊時上傳總提示錯誤

判斷存在input類型為file時contenttype設置為false,new FormData,由xhr自動生成multipart/form-data(https://github.com/chromium/chromium/blob/bd94f94a2c19cbc55b60b7e9c4f76567834e8133/third_party/blink/renderer/core/xmlhttprequest/xml_http_request.cc#L881)。
石橋佬發表于  2020-1-5 11:12:51
Developer 發表于 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手機標準版、觸屏版注冊頁顯示自定義用戶欄目,可以考慮測試以下修復

stati ...

是將這個代碼替換源文件里面的代碼嗎?
Developer發表于  2020-1-1 14:57:23
Discuz! X3.4 R20191201 才支持手機標準版、觸屏版注冊頁顯示自定義用戶欄目,可以考慮測試以下修復

static/js/mobile/common.js
  1. var formdialog = {
  2.         init : function() {
  3.                 $(document).on('click', '.formdialog', function() {
  4.                         popup.open('<img src="' + IMGDIR + '/imageloading.gif">');
  5.                         var obj = $(this);
  6.                         var formobj = $(this.form);
  7.                         $.ajax({
  8.                                 type:'POST',
  9.                                 url:formobj.attr('action') + '&handlekey='+ formobj.attr('id') +'&inajax=1',
  10.                                 data:new FormData(formobj[0]),
  11.                                 dataType:'xml',
  12.                                 processData:false,
  13.                                 contentType:false
  14.                         })
  15.                         .success(function(s) {
  16.                                 popup.open(s.lastChild.firstChild.nodeValue);
  17.                                 evalscript(s.lastChild.firstChild.nodeValue);
  18.                         })
  19.                         .error(function() {
  20.                                 window.location.href = obj.attr('href');
  21.                                 popup.close();
  22.                         });
  23.                         return false;
  24.                 });
  25.         }
  26. };
復制代碼
石橋佬發表于  2020-1-1 09:26:05
Killer 發表于 2019-12-29 15:48
建議到GIT提交一個issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues

已提交!不知道有木有效果!
77777發表于  2019-12-29 16:23:58
手機版是的!
Killer發表于  2019-12-29 15:48:32

建議到GIT提交一個issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues
  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-19 03:33 , Processed in 0.108284 second(s), 37 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表