-1

我正在使用jQuery 上传器将图像上传到我的网站,它还将照片的名称添加到 MySQL 数据库中。照片名称添加得很好,我已经尝试调整一些代码来添加一个调用数据库的字段,但是我没有从字段equipmentID中提取信息,而是将信息提交到数据库字段。equipmentID$equipmentID

<script type="text/javascript">
    $('#fileupload').fileupload({
        formData: { equipmentID: '$equipmentID' }
    });
</script>

谁能告诉我,或者指出我如何从上传表单中提取设备ID 字段的内容并将提交的“$equipmentID”替换为文本字段的实际值的正确方向?我期望发生的是设备ID 字段的内容来替换$equipmentID,而不仅仅是将$equipmentID 发布到数据库中。

很抱歉含糊不清,我习惯了 PHP,所以我根本没有使用 jquery。

4

2 回答 2

0

'$equipmentID' 正如你所拥有的,是一个字符串文字。如果您想获取表单字段的值,它将是这样的:

$('#equipmentID').val()
于 2012-12-03T21:32:33.210 回答
0

最后我自己解决了

<script type="text/javascript">
$('#fileupload').bind('fileuploadsubmit', function (e, data) {

    var input = $('#equipmentID');
   data.formData = {equipmentID: input.val()};
   if (!data.formData.equipmentID) {
     input.focus();
     return false;
   }
 });
  </script>
于 2012-12-03T22:21:21.577 回答