将表单元属性传递给Bootstrap模式

时间:2017-07-11 07:06:59

标签: javascript jquery html twitter-bootstrap

我在表格单元格中有一个按钮,显示一个Bootstrap模式对话框 - 这个效果很好。在同一个表中,单元格是我想传递给模态对话框的一些属性。这是表格单元格的一个示例:

<td data-toggle="modal" productID="P1234" description="Lunchbox" data-skip-id="0" data-rec-id="61656" data-target="#showModal">
  <span class="glyphicon glyphicon-trash"></span>
</td>

我可以使用以下方法获取data-rec-id值之类的一些属性:

recID = $(e.relatedTarget).data('rec-id');

但是不能解决语法问题以获得其他产品ID和描述吗?

此外,如果我更改其中一个正在运行的属性的格式,例如:

data-recID="61656"

然后使用:

recID = $(e.relatedTarget).data('recID');

似乎无法正常工作?

1 个答案:

答案 0 :(得分:0)

spikeTimesArray% You'll have to initialize storage for A and B: A = zeros(1, nNeurons); B = zeros(1, nNeurons); idAllActiveNeuron = false(1, nNeurons); ... % When you are generating new spikes, modify A and B like so: index = ...; % A vector of neuron indices where new spikes occur this integration step if ~isempty(index) expTerm = exp(integrationInstant./tau_syn(index)); A(index) = A(index)+expTerm; B(index) = B(index)-integrationInstant.*expTerm; idAllActiveNeuron(index) = true; end ... % Updating the synaptic output no longer requires a loop: if any(idAllActiveNeuron) synapticOutputArray(idAllActiveNeuron, iIntegration) = ... (integrationInstant.*A(idAllActiveNeuron)+B(idAllActiveNeuron)).*... exp(1-integrationInstant./tau_syn(idAllActiveNeuron))./tau_syn(idAllActiveNeuron); end 是元素的直接属性,因此您需要使用productId

description

但是,您应该注意attr()var $td = $(e.relatedTarget); var desc = $td.attr('description'); var productId = $td.attr('productId'); 都不是productId元素的有效属性。如果可能,您应该将它们转换为description属性并使用相同的方法来访问它们,即。 td