fan*_*ite 5 php jquery plupload
我已经设置Plupload发送到PHP脚本检查参数"gal",如:
$("#uploader").plupload({
url : 'upload.php?gal='+$('#gallery').val()
});
Run Code Online (Sandbox Code Playgroud)
这将从下拉列表中检索值,但它会在初始化时获取下拉列表的值.每次下拉更改时我都需要更改它.我试过了:
$("#gallery").change(function() {
$('#uploader').data("uiPlupload").options.url = 'upload.php?gal='+$(this).val();
});
Run Code Online (Sandbox Code Playgroud)
这会改变这个值的url,但是我想这不是正确的参数,尽管我可以在Firebug中看到这个变化,它仍然使用初始值.
我也尝试过:
$("#uploader").bind('BeforeUpload', function(up, file) {
up.settings.url = 'upload.php?gal='+$("#gallery").val();
});
Run Code Online (Sandbox Code Playgroud)
这根本不会被触发.
有人可以说明我将如何改变这一点吗?
谢谢.
弄清楚了.您必须获取上传器实例,然后在以下设置中进行设置:
$("#gallery").change(function() {
var up = $('#uploader').plupload('getUploader');
up.settings.url = 'upload.php?gal='+$(this).val()
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2104 次 |
| 最近记录: |