跟进删除问题

时间:2013-12-18 17:14:52

标签: jquery .net ajax

我在这里jquery sql .NET - trying to create a delete button that can remove ID's from server开始删除问题,我跟进了这个问题。我可以使用任何元素(td,id's)在界面内删除,我的问题是如何在不删除所有内容的情况下删除特定元素。让我举个例子:

这是jQuery:

                'Delete': function (){
                    var documentID = $('#<%= rblUserDocument.ClientID %>').children().children().children().find("input:checked").val();
                    $.ajax({
                        url: "AddEditDocument.aspx",
                        type: "get",
                        data: { action: "Delete", documentID: documentID },
                        success: function () {
                            alert("Document ID# " + documentID + "has been deleted");
                            $('#CertainID_1').remove();
                            $('label').remove();
                        },
                        error: function () {
                            alert("failure");
                        }
                    });
                },

信息存储在一个表中,因此每个标签都有一个标签,其中包含一个ID和一个。每个ID都有不同的名称,但它们都有编号,例如:CertainID_1,CertainID_2,CertainID_3等。由于ajax识别所有ID和标签(如果我现在使用代码中的当前代码$('label')。remove();,如何识别用户点击的特定ID或标签?目前我只能进行广义删除,我不希望它删除表格中的所有标签或所有ID。

看起来像这样:

<table>
   <tr>
      <td>
         <input id="CertainID_1" type="radio" value="1" name="CertainID_1">
         <label for="CertainID_1>working</label>
      </td>
   </tr>
      <td>
         <input id="CertainID_2" type="radio" value="1" name="CertainID_2">
         <label for="CertainID_2>working</label>
      </td>
   </tr>
      <td>
         <input id="CertainID_2" type="radio" value="1" name="CertainID_2">
         <label for="CertainID_2>working</label>
      </td>
   </tr>
      <td>
         <input id="CertainID_2" type="radio" value="1" name="CertainID_2">
         <label for="CertainID_2>working</label>
      </td>
   </tr>
 </table>

0 个答案:

没有答案