2016-08-04 228 views
0

我正在使用选项框替换表格> td中的跨度。 我想在创建选项框时指定一些具有动态值的唯一标识。如何实现这一目标?刚刚创建的HTML元素的动态ID

唯一ID已经生成,我想在创建时在Html中设置此唯一ID。

<td id="tdTest"> 
    <span id="spanId" class="connectedSlot" style="color:rgb(27,99,173)">Enabled</span> 
</td> 

$("#"+spanId).replaceWith(function() { 
     return "<select class='form-control' id=<<DYNAMIC ID>> style='width:200px;'><option value='0'>Enabled</option><option value='1'>Disabled</option></select>"; 
}); 

例如,我会从某个变量中获取一些值并赋值给一个变量,然后将该变量赋值给id。

var myId = "OptionId"+test; 

select class='form-control' id=myId style='width:200px;'> 

感谢

+0

尝试的Math.random( ); jQuery的功能 – jonju

+1

像这样''