单击按钮时删除一行
Delete a line upon button click
我添加了一个名为"删除"的按钮,一旦用户单击一行,该按钮就会出现(如以下示例所示)。
我遇到了一个主要问题,但我希望在用户单击删除按钮后删除整行(及其消息、主题等)
下面是代码的直观呈现
http://jsfiddle.net/sKLxE/84/
目录
<table id="results-table">
<tr>
<th>User Name</th>
<th>Score</th>
</tr>
Javascript/Jquery
Parse.initialize("Y9G4OfBMyF5tWgLUddcaPCGNAxi3DsxNVcSCMd52", "m7mOLrORBEYyZsyjWgkZIuW9KYH8crUsRxqSmNc6");
var GameScore = Parse.Object.extend("GameScore");
var query = new Parse.Query(GameScore);
query.equalTo("playerName", "Dan Stemkoski");
query.find({
success: function(results) {
//alert("Successfully retrieved " + results.length + " scores.");
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
(function($) {
$('#results-table').append('<tr class="results-row"><td>' + object.get('playerName') + '</td><td>' + object.get('score') + '</td></tr><tr class="xtra"><td colspan="2">' + object.get('message') + '<br /><button> Delete </button>' + '</td></tr>');
})(jQuery);
//alert(object.id + ' - ' + object.get('playerName'));
}
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
$(document).on('click' , '.results-row', function () {
$(this).next('.xtra').toggle();
});
.CSS
.xtra {display: none; background: #ddd;}
.results-row {cursor: pointer;}
我真的很感激你的帮助。
您的问题非常不清楚,但听起来您想在单击删除按钮时删除分数行。在JSFiddle中构建HTML的方式,你可以这样做:
$('button').click(function() {
$(this).parent().parent().prev().remove();
$(this).parent().parent().remove();
});
更新的小提琴
相关文章:
- 从 html 表中选择一行(突出显示)并在单击按钮时发送值
- 隐藏列特定值上的一行中的按钮
- 如果只剩下一行,则禁用按钮
- 如何使用共享按钮将所有内容对齐到一行来解决问题
- 单击按钮时删除一行
- 从数据表中选择一行以显示单选按钮值
- 单击编辑按钮时,如何使用 jquery 从循环表的每一行传递 id
- 我想单击一个按钮,一次只执行已经制作的程序中的一行代码.(JavaScript)
- 挖空.js按钮读取对象列表中的一行
- Javascript 在单击时将输入值更改为单击按钮的同一行上的值
- 表 PHP 中每一行的删除按钮
- Onclick 无法正常工作,并且将按钮移动到下一行不起作用
- 需要我的文档.写出与我的点击按钮放在同一行上
- 使用表单中的PHP按钮根据变量ID从MYSQL数据库表中删除一行
- 单击表中的按钮后从上一行获取文本
- 单击同一行中的按钮后递减值 - 挖空
- html表的xsl生成为每一行提供一个按钮
- 单击按钮时,验证是否必须使用 Jquery 将至少一行移动到自定义表中
- 通过点击按钮在每一行上进行敲除式多维阵列打印
- 如何在单击“添加”按钮时添加一行按钮