<p class="sougouContent"> </p> <p class="tag"> 制御件上传 SwfUpload addPostParam </p> <script type="text/javascript"> <br> var swfu; <br> window.onload = function () { <br> var jgdh = document.getElementById("jgdh").value; <br> var dept = document.getElementById("dept").value; <br> swfu = new SWFUpload({ <br> Upload_url: "addfcmate", <br> file_post_name : "Filedata", <br> post_params: { <br> "sessionid" : "<%=session.getId() %>", <br> "newfc.jgdh " : jgdh, <br> "newfc.dept" : dept <br> }, <br> <br> // ファイルアップロード設定 <br> file_size_limit : "10 MB", // 1000MB <br> file_types : "*.*", <br> file_types_description : "すべてのファイル" 、 <br> file_upload_limit : "0", <br> <br> file_queue_error_handler : fileQueueError, <br> file_dialog_complete_handler : fileDialogComplete,//选择好文件后提交 <br> file_queued_handler : fileQueued, <br> Upload_progress_handler : upload進行状況、<br> Upload_error_handler : uploadError、<br> Upload_success_handler : uploadSuccess、<br> Upload_complete_handler : uploadComplete、 <br> <br> // ボタン設定 <br> button_image_url : "swfupload/images/small.png", <br> button_placeholder_id : "filebutton", <br> button_width: 180, <br> button_height: 18, <br> button_text : '<span class="button">请选择文件</span>', <br> button_text_style : '.button { font-family: Helvetica, Arial, sans-serif; } .buttonSmall { font-size: 10pt; }', <br> button_text_top_padding: 0, <br> button_text_left_padding: 18, <br> button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT, <br> button_cursor: SWFUpload.CURSOR.HAND, <br> <br> // Flash 設定 <br> flash_url : " swfupload/js/swfupload.swf", <br> <br> Custom_settings : { <br> Upload_target : "divFileProgressContainer" <br> }, <br> // デバッグ 設定 <br> debug: false // 否か显示调试窗口 <br> }); <br> }; <br> <br> 関数 startUploadFile(){ <br> swfu.startUpload(); <br> } <br> function checkvalue(){ <br> //可追加值检验方法 <br> } <br> function addfcinfo(){ <br> var params = { <br> "newfc.jgdh" : $("#jgdh").val(), <br> " newfc.jgmc" : $("#jgmc").val(), <br> "newfc.dept" : $("#dept").val(), <br> "newfc.deptname" : $("#deptname") .val()、<br> "newfc.jg" : $("#jg").val()、<br> "newfc.cs" : $("#cs").val()、<br> "newfc.jznd" : $("#jznd").val(), <br> "newfc.jzmj" : $("#jzmj").val(), <br> "newfc.fczdjh" : $("#fczdjh").val(), <br> "newfc.tdz" : $("#tdz").val(), <br> "newfc.fcjz" : $("#fcjz").val(), <br> "newfc.djrq" : $("#djrq ").val(), <br> "newfc.djry" : $("#djry").val() <br> }; <br> $.ajax({ <br> url:'addfcinfo', <br> type:'post', <br> dataType:'json', <br> data:params, <br> success:getaddresult_callBack <br> }); <br> } <br> function getaddresult_callBack(data){ <br> if(data.subflag){ <br>alert("追加房产信息成功"); <br> アラート(data.newfc.fc_id); <br> swfu.addPostParam("newfc.jg","111"); <br> $(".info").attr("読み取り専用","読み取り専用"); <br> $(".info").css("背景色","グレー"); <br> $("#filerow").css("display","inline"); <br> $("#fcinfosub").attr("無効","無効"); <br> } <br> } <br> jquery イベントが返された後制御プログラムのオブジェクトの新しいパラメータ、結果実行時にこの句を実行するときの例外「被抛出かつ未受住」、これは私たちの方法で使用されているものではありませんか? (解法) <br> 求不沉。。。。求指点~ <h2></h2> <p class="sougouAnswer"> swfupload コンポーネントの使用は推奨されません。アップロード ボタンの中には、主に Flash バージョンに関連して表示されるものもあれば、表示されないものもあります。すごく迷ったので結局変えました。 </p>