tao的學(xué)習(xí)樂園
          隨筆 - 6  文章 - 4  trackbacks - 0
          <2009年6月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          1.純form提交
             只要將form的enctype設(shè)置為multipart/form-data即可
          2.ajax form提交
             這個時候如果不上傳文件,然后再去提交表單,就會報argument mismatch,這是因為在struts用PropertyUtilsBean對頁面組件中的數(shù)據(jù)進行form封裝的時候出現(xiàn)了類型轉(zhuǎn)換問題,無法將<html:file/>中的空值轉(zhuǎn)換成FormFile類型。
            解決方法是提交表單的方法中將<html:file/>的name屬性換掉,以此避免strut form的轉(zhuǎn)換錯誤。
          示例:
           1     if($("#picFile").val()==""){
           2         $("#picFile").attr("name","nullFile");
           3     }


           4     var url = "<c:url value='/user/user/personal.ao?method=modifyBasic'/>";
           5     //$("#userForm").submit();
           6     //$.formSubmit("userForm",url);
           7     $.ajaxFormSubmit("userForm",url,{callback:function(data){
           8         //解析json對象
           9         var json = eval("("+data+")");
          10         if(json.status=="success"){
          11           detailShow();
          12           loadBasic();
          13           $("#divDialog").html("修改個人基本信息成功!<br><input type='button' value='確定' onclick=\"$('#divDialog').close()\">");
          14           $("#divDialog").dialog({title:"消息窗口"});
          15         }
          16     }});

          posted on 2009-06-11 11:00 teok 閱讀(534) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          trust what we trust...
          主站蜘蛛池模板: 蛟河市| 沧州市| 越西县| 台州市| 峨眉山市| 晋州市| 大方县| 涿州市| 宝丰县| 久治县| 靖州| 和龙市| 新密市| 天门市| 武汉市| 勐海县| 乐至县| 福鼎市| 囊谦县| 昭觉县| 新乡县| 梅河口市| 本溪| 潞西市| 光泽县| 鞍山市| 绥阳县| 吉水县| 海兴县| 永仁县| 嘉善县| 瓮安县| 长海县| 古田县| 桐柏县| 石河子市| 海林市| 灵宝市| 南召县| 德安县| 苍山县|