我正在尝试为输入字段和按钮上的每个表行获取唯一ID。目前我表中的所有ID都是相同的。我想为每个输入字段和保存按钮设置唯一的ID。这是我的HTML代码:
<cfoutput query="qryTable" group="DateSch">
<tbody>
<tr>
<td rowspan="#StartTime#">#DateFormat(DateSch,'mm/dd/yyyy')#</td>
</tr>
<cfoutput>
<tr>
<td>#TimeFormat(StartTime,'hh:mm tt')#</td>
<td>#TimeFormat(EndTime,'hh:mm tt')#</td>
<td>
<label>
<input type="text" name="email" id="email" class="email" placeholder="example@gmail.com">
<input type="button" id="slot" name="slot" class="slot" value="Save" onClick="saveSlot('#TimeSlotID#')">
</label>
</td>
</tr>
</cfoutput>
</tbody>
</cfoutput>
正如您从上面的代码中看到的,我的输入字段ID是所有电子邮件,我的按钮ID是插槽。我怎样才能让它们成为每一行的独特之处?如果有人可以提供帮助,请告诉我。
答案 0 :(得分:2)
将currentRow
添加到ID
<cfoutput query="qryTable" group="DateSch">
<tbody>
<tr>
<td rowspan="#StartTime#">#DateFormat(DateSch,'mm/dd/yyyy')#</td>
</tr>
<cfoutput>
<tr>
<td>#TimeFormat(StartTime,'hh:mm tt')#</td>
<td>#TimeFormat(EndTime,'hh:mm tt')#</td>
<td>
<label>
<input type="text" name="email" id="email#currentRow#" class="email" placeholder="example@gmail.com">
<input type="button" id="slot#currentRow#" name="slot" class="slot" value="Save" onClick="saveSlot('#TimeSlotID#')">
</label>
</td>
</tr>
</cfoutput>
</tbody>
</cfoutput>
答案 1 :(得分:0)
Dim objCon As New SqlConnection("Data Source=server;Initial Catalog=database;User ID=user;Password=password;MultipleActiveResultSets=True")
ID唯一,请向其添加实体ID或行号。答案 2 :(得分:0)
这里有另一个主题: Create GUID / UUID in JavaScript?
如果您在那里找不到解决方案: 我从Erik Giberti(AF-Design)获得了一个UUID课程。虽然他的文件不再可供下载,但我愿意提供它。