0
我使用jQuery通过Ajax上传文件。我还提交了一些表单元素,这些元素需要[utf-8]多种语言支持。提交时,它变成垃圾值。我该如何解决这个问题?在Ajax文件上传中需要多种语言支持
帮帮我。提前致谢。
Firefox正在使用。
$.ajaxFileUpload(
{
url:action,
workflow:workflow,
arguments:argumentList,
secureuri:false,
fileElementId:filename,
dataType: 'html',
success: function(data, status) {
//alert(data);
var id = $("#linkdata",data).find("label").html();
var $htmldata = "<tr id='"+id+"'><td><label ><input id='' name='' value='' type='checkbox'>Tenant</label>"
+"</td><td><label>"+title_e+"</label></td><td><label>"+title_a+"</label></td><td><label>"+desc_e+"</label></td>"
+"<td><label>"+desc_a+"</label></td><label class='fileuid '>"+file +"</label></td></tr>";
+"<input id='test' name='fileuidList' value='"+id+"' type='hidden'>"
//$("#fileuidList").val($("#fileuidList").val()+","+id) +
$("#id_tenant").parent().append($htmldata);
},
error: function (data, status, e)
{
alert("error"+e);
}
}
)
表单提交为“多部分”,如果我删除的值是正确的,但文件将不会来。帮我出
请你分享一个代码示例?很难猜出你做错了什么(如果有的话)。您测试了哪些网页浏览器? – 2010-11-19 19:14:30