如何从Javascript中的按钮读取数据属性?

时间:2018-08-21 13:55:56

标签: javascript php button

我正在用PHP生成器创建一个订单系统。有一个订单列表,在未确认订单的行上放置确认按钮(button-potvrdit),而不是确认日期。

当用户按下按钮时,程序应检索与按钮一起存储的行ID(FormUId)。然后它将更新订单,将当前日期放入确认日期-这部分我稍后会解决。

我尝试通过alert(FUI)跟踪处理程序功能中单击按钮的反应。它显示了一个带有“未定义”的窗口。你能告诉我怎么了吗?请在下面找到代码示例。
谢谢
马丁

if ($fieldName == 'potvrz_ridicem' and $fieldData == NULL) {
  $dataAttributes = sprintf('data-FormUId="%s"', $rowData['FormUId']);
  $customText = '<span class="product-info" style="display: none;" ' . $dataAttributes . '></span>';
  $customText .=  '<button class="btn btn-default button-potvrdit">Potvrdit</button>';
  $handled = true;
}

function prepareInlineButtons() {
  $('button.button-potvrdit').click(function() {
    var self = $(this); 
    var FUI = self.siblings('.product-info').data('FormUId');
    alert(FUI);
    // ... 
  })
}
prepareInlineButtons();

0 个答案:

没有答案