2018-01-18
例子:
<script>
$(function(){
$('#sfzpic_zm1').uploadify({
'buttonText' : '选择附件',
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
'fileSizeLimit' : '150MB',
'fileTypeExts' : '*.jpg;*.gif;*.png;*.txt;*.doc;*.docx;*.xls;*.xlsx;*.rar;*.zip;',
'onUploadSuccess' : function(file, data, response)
{
$("input[name='sms_file']").val(data);
$(".sfzpic_zm1").show().attr("href", data);
},
'overrideEvents': ['onSelectError', 'onDialogClose'],
//返回一个错误,选择文件的时候触发
'onSelectError': function (file, errorCode, errorMsg) {
switch (errorCode) {
case -110:
alert("文件 [" + file.name + "] 大小超出系统限制的150MB");
break;
case -120:
alert("文件 [" + file.name + "] 大小异常!");
break;
case -130:
alert("文件 [" + file.name + "] 类型不正确!");
break;
}
return false;
},
//检测FLASH失败调用
'onFallback': function () {
alert("您未安装FLASH控件,无法上传!请安装FLASH控件后再试。");
}
});
$(".user_cat").click(function()
{
if($(this).is(":checked"))
{
var e = $(this).parent();
url = '/config/ajax.php?act=userlist&user_cat_id='+$(this).val();
$.ajax({
type: 'post',
url: url,
dataType: 'json',
success: function (result) {
if(result.error == 0)
{
e.find(".user-cat").html(result.content);
}
}
});
}else
{
$(this).parent().find(".user-cat").html("");
}
})
})
</script>