如何通过uploadify从表单输入传递数据

时间:2012-07-16 07:23:26

标签: jquery uploadify

这是我的代码:

    $('#file_upload').uploadify({

        'swf'      : 'uploadify/uploadify.swf',
        'uploader' : 'uploadify/uploadify.php',
        'formData' : { 'workId' : $("#zkouska").val() }

    });

    <input type="text" name="zkouska" id="zkouska" />

它没有传递任何内容,因为它仅在uploadify脚本初始化期间从#zkouska输入中获取值。但我想在输入后传递输入值。我该怎么做?感谢。

1 个答案:

答案 0 :(得分:2)

我自己想出来了。

我阅读了formData的手册,你必须添加这个代码(但它不起作用):

'onUploadStart' : function(file) {

    $("#file_upload").uploadify("settings", "workId", $("#zkouska").val());

}

所以我搜索了一下这个修正的线程:

'onUploadStart' : function(file) {

    $("#file_upload").uploadify("settings", "formData", {"workId": $("#zkouska").val()});

}

现在工作正常。