嗨,我是jquery的新人。我正在尝试使用帮助jquery ajax函数上传带有图像描述的图像。但是当我试图上传带有双撇号或单撇号的文字的图像时(我是#34;开发人员")。然后,此代码不会上传图片。
我的代码是 -
<script type="text/javascript" src="<?php echo base_url(); ?>js/ajaxfileupload.js" ></script>
<script type="text/javascript">
$(document).ready(function(e) {
$('#make_giveyaar_posts_form').submit(function(e) {
e.preventDefault();
var baseUrl = $('#baseUrl').val();
var siteUrl = $('#siteUrl').val();
var img_dt = $('#img_dt').val();
e.preventDefault();
$.ajaxFileUpload({
type: 'POST',
url: siteUrl+'waller/save_give_yaar_postCL',
secureuri :false,
fileElementId :'img_u_ksb',
dataType : 'json',
data: {
'img_dt' : img_dt, 'cate_choosen': $('#cate_choosen').val()
},
success: function(data, status) {
if(data.status == "Success")
{
}
else
{
}
}
});
});
</script>
当我尝试上传没有双引号的图片时,它正在上传成功,但我尝试上传文本,其中包含一些双撇号的单词。然后没有上传。
请帮助我...............
答案 0 :(得分:1)
此插件无法提交除单个文件输入之外的任何内容。如果您需要更多,请找另一个插件。