2013-09-23 166 views
-5

如何通过此表单中的id获取元素并将其删除?jQuery如何通过id获取元素并删除元素?

<form class="mainForm" name="eform" id="eform" action="#" method="post">  
    <input type="submit" id="savebutton" value="Save" class="greenBtn" /> 
    <input type="button" id="deletebutton" value="Delete" class="redBtn" /> 
    <input type="button" id="dupbutton" value="Duplicate" class="blueBtn" /> 
    <input type="reset" id="resetbutton" value="Reset" class="greyishBtn" /> 
</form> 
+2

这是一个很**的基本问题。在总是有用的[jQuery API文档]中提供了足够的信息。(http://api.jquery.com/)我建议你从那里开始。 –

+0

这是jQuery 101.请查看http://api.jquery.com/上的jQuery文档。 – AxiomaticNexus

回答

1

只要做到:

$("#idOfItem").remove(); 

因此,例如,删除保存按钮,这样做:

$("#savebutton").remove(); 
+0

只需投票即可关闭这些问题。 –

+0

@MattBall是的,我已经投了票关闭,但我感觉很有帮助,所以我也回答了:) – mattytommo

+0

是的,但我怎么说从这种形式删除这elemId? –

1

只要做到:

​​

参见:http://api.jquery.com/remove/

+0

是的,但我怎么说从这种形式删除这elemId? –

+0

该ID必须是唯一的。您无需指定嵌套在表单中。但如果你坚持你可以做'$(“#formId #elemId”)。remove();' –

1

jquery使用css选择器,所以在#输入你的元素的ID然后调用remove函数!

$("#yourid").remove();