如何使用uploadify发送表单值而不选择文件?

时间:2012-11-17 12:19:47

标签: php jquery jquery-ui jquery-plugins

我正在使用Uplodify插件上传视频文件和表单数据(某些值),在这种情况下我想存储表单数据而不选择视频文件?我发现提交是一个ancher链接,所以,如何查找视频文件是否存在。它应该没有选择文件

这是我的工作代码:

<form>
Firstname<input type="firstname" name="firstname" id="firstname"  >
    Lastname<input type="lastname" name="lastname" id="lastname"  >
Upload file: <input type="file" name="file_upload" id="file_upload" />
<p><a href="javascript:$('#file_upload').uploadify('upload')">Submit</a></p>

</form>

<script>
$('#file_upload').uploadify({

'swf'      : 'uploadify.swf',
'uploader' : 'new.php',
'method'   : 'post',
'auto'      :false,
'onQueueComplete' : function(queueData) {
    window.location.replace("success.php?success=uploaded");
},
'onUploadStart' : function(file) {

    $('#file_upload').uploadify('settings','formData',{
        'fname': $('input#firstname').val(),
        'lname': $('input#lastname').val()

    });
}

// Your options here
});
</script>   

1 个答案:

答案 0 :(得分:0)

你的主播只需调用处理的javascript:Upload file: <input type="file" name="file_upload" id="file_upload" />你可以简单地使用PHP来检查输入是否选择了任何内容,然后根据你的需要执行javascript和表单。