php - 使用 uploadify 发送额外的字段数据

标签 php javascript jquery uploadify

我想用 uploadify 发送一个额外的字段,我不能用下面的代码在后端 php 文件上获取字段值。有人可以看看我的 HTML 和 js 代码是否正确吗? 谢谢

<script type="text/javascript">
$(document).ready(function() {
    $("#fileUpload").fileUpload({
        'uploader': 'uploadify/uploader.swf',
        'cancelImg': 'uploadify/cancel.png',
        'script': 'uploadify/upload.php',
        'folder': 'files',
        'multi': false,
        'displayData': 'speed',
        'scriptData': {'name':'', 'location':''},
        'onSelectOnce' : function(event,data) {
            $("#fileUpload").uploadifySettings('scriptData', {'name' : $('#name').val()});
        }
    });
});
</script>

HTML:

<h2>Single File Upload</h2>
        <p>Display speed</p>
         Name: <input name="name" id="name" type="text" maxlength="255" size="50" />
        <div id="fileUpload">You have a problem with your javascript</div>
        <a href="javascript:$('#fileUpload').fileUploadStart()">Start Upload</a> |  <a href="javascript:$('#fileUpload').fileUploadClearQueue()">Clear Queue</a>

上传.php

$name = $_GET['name'];

最佳答案

试试这个

'scriptData': {'name':$("#name").val()},
<script type="text/javascript">
$(document).ready(function() {
$("#fileUpload").fileUpload({
    'uploader': 'uploadify/uploader.swf',
    'cancelImg': 'uploadify/cancel.png',
    'script': 'uploadify/upload.php',
    'folder': 'files',
    'multi': false,
    'displayData': 'speed',
    'scriptData': {'name':'name':$("#name").val(), 'location':''},
    'onSelectOnce' : function(event,data) {
        $("#fileUpload").uploadifySettings('scriptData', {'name' : $('#name').val()});
    }
});

});

关于php - 使用 uploadify 发送额外的字段数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043973/

相关文章:

php - 通过 FTP 解析大型 XML 文件

javascript - 使用 javascript 为 CSS 创建一个新的单位类型?

jquery - 具有动态数据库变量调用的 CSS 定位 - 移位

javascript - 在 Highcharts.js 上显示 Google Analytics 30 天流量

javascript - 如何使用 JavaScript 变量提取 JSON 字符串?

php - 获取数据库中行的站点 ID 以在 url 中发布

php - usleep() php5 使用了 40% 的空闲 CPU

php - 在 PHP 中使用用户输入的变量设置文件名

javascript - 我可以将网格绑定(bind)到 Kendo mvvm 外部编辑器吗?

javascript - 如果 v8 在对象增长时重新哈希