【问题标题】:how to get last inserted primary key如何获取最后插入的主键
【发布时间】:2014-09-12 05:49:52
【问题描述】:

通过dropzonejs拖放文件上传句柄。当文件上传到数据库时,我会得到响应insert 'Id'。我想要该 id 进行进一步处理

在 HTML 中,我有多个复选框,用户可以选择两个或多个文件来处理下一页。对于这种情况,我需要返回文件上传的 id。

#upload.html
<div class="tb-column col-5"><p class="name" data-dz-name></p></div>
<div class="tb-column col-2"><p class="size" data-dz-size></p></div>
<div class="sel"><input type="checkbox" value="???" id="check"></div>

在页面底部,我尝试使用警报功能获取 id,但没有发生任何事情

success: function(id)
{alert(id);}

【问题讨论】:

  • 是否在成功回调中?
  • 您想提醒insert 'Id'
  • @V31 no .. 因为如果我把成功放在 dropzonejs 脚本里面,我不能上传文件,所以我不能检查。
  • 如果它没有出现在成功回调中,那么您将无法提醒 id
  • @HTTP 我确信每次文件上传时我都能获得响应 ID。如果我一一获取返回ID并将ID分配到该复选框中。我可以在这里进行进一步的实施

标签: javascript jquery mysql html dropzone.js


【解决方案1】:

根据我对您的问题的理解和您的问题的 cmets,将返回的 id 分配给复选框。然后使用.attr

$('#your-checkbox-id').attr('id', //value of id here);

然后你可以通过获取它的attr来获取值。

var checkbox_id = $('#your-checkbox-id').attr('id');

希望对你有帮助。

【讨论】:

  • 我不知道怎么问这个问题,抱歉。我不确定 id 是不是正确的词,但我可以在我的 ubuntu 终端中获取响应 id。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多