如何将值传递给ajaxUpload函数?

时间:2010-06-09 22:13:24

标签: jquery ajax file-upload

这是我的Html代码,我正在尝试将我的id(test1)传递给fileUp函数。它只适用于我输入'test1'并在我尝试传递变量时停止工作。如果有办法克服这个问题,请告诉我。

<a id='test1' href="#" onclick="fileUp(1, 'test1')">Upload Your file</a>

function fileUp(id,nameTest){
    var test=nameTest;

    new AjaxUpload(nameTest , {
        action: 'upload-test.php',
        onComplete: function(file, response){                        
            alert(response);
        }
    });
};

1 个答案:

答案 0 :(得分:2)

你的意思是“它不起作用”?

<a id='test1' href="#" onclick="fileUp(1, this.id)">Upload Your file</a>

在jQuery中:

$('#test1').bind('click', function (evt) {
    fileUp(1, $(this).attr('id'));

    evt.preventDefault();
});