Jquery选择器获取唯一id
jquery selectors getting unique id
我试图通过选择具有唯一id的tr元素来获取行内容。
这是我到目前为止所拥有的,我对此相当陌生,并且真的不确定为什么这不起作用。
var value = $('tr#'+idd).find('input[type=text]').map(function() { return $(this).attr("value"); }).get();
我试过改变id,所以它不是唯一的,它确实接收数据。
感谢您的帮助
while ($record = mysql_fetch_array($entrys))
{
echo "<tr id='" . $record['id'] . "'>";
echo "<td>" . "<input type='text' id='id' name='id' value=" . $record['id'] . " ></td>";
echo "<td>" . "<input type='text' id='make' name='make' value=" . $record['make'] . " ></td>";
echo "<td>" . "<input type='text' id='fuel' name='fuel' value=" . $record['fuel'] . " ></td>";
echo "<td>" . "<input type='text' id='transmission' name='transmission' value=" . $record['transmission'] . " ></td>";
echo "<td>" . "<input type='text' id='size' name='size' value=" . $record['size'] . " ></td>";
echo "<td>" . "<input type='text' id='doors' name='doors' value=" . $record['doors'] . " ></td>";
echo "<td>" . "<input type='hidden' id='hidden' name='hidden' value=" . $record['id'] . " ></td>";
echo "<td>" . "<button name='update' onclick=edit('".$record['id']."') >Edit</button>";
echo "<td>" . "<button id='delete' name='delete' onclick=del('".$record[id]."') value=" . $row . " >Delete</button> </td>";
echo "</tr>";
}
echo "</table>";
试试这个:
return $(this).val();
最后一行:
echo "<td>" . "<button id='delete' name='delete' onclick=del('".$record[id]."') value=" . $row . " >Delete</button> </td>";
.$record[id]."
-应该和其他的一样是.$record['id']."
相关文章:
- 当同一浏览器的两个实例浏览时,Javascript页面如何具有唯一的ID
- 正在为循环创建唯一id
- 在JavaScript中创建全局唯一ID
- 为dropdownlistfor(MVC)中的每个元素设置唯一id
- 如何为动态创建的元素分配唯一的id-Javascript
- 在Chrome for iOS中,附加到用户代理字符串的唯一选项卡ID
- 向具有唯一Id的表添加/删除行
- 基于唯一ID合并geojson
- 如何在javascript中生成唯一的id
- 如何唯一地获取推送 ID
- 多个ID和一个唯一的名称
- 如何为使用 jQuery 动态生成的按钮提供唯一 ID
- 在javascript循环中创建唯一的Id按钮
- 类似系统:循环形成唯一id,得到这些id'使用jQuery/Javascript单独发布
- 使用Javascript为Pyramid的每个块分配唯一的id
- 如何使用jQuery唯一地识别具有相同id的类似动态元素
- Knockout.js中使用的唯一ID;对于“;单选按钮组中的标签属性
- 创建唯一的getElement ID
- 在所有页面中搜索<身体>具有唯一ID
- 如何使id唯一调用显示隐藏方法上的每个id点击在javascript