由jquery隐藏的div参数

时间:2013-10-23 03:32:53

标签: javascript jquery

我的页面中有两个标签,我想确认是否会提交隐藏标签的参数。是否有人知道这一点?

$("somePart").hide();

2 个答案:

答案 0 :(得分:1)

如果你的意思是元素(div)中的某个属性,那么是的,你可以使用:

$('div').click(function () {
 $(this).attr('id');
}

上面的代码将为您提供div的ID。您可以类似地获得其他属性。我想你的意思是参数。

如果您想知道将提交display: none的div,那么肯定的事!在一个表单中,每个输入都被发送到服务器,也有一个隐藏的输入。

默认情况下,所有内容都会从form发送到服务器。因此,您将获得隐藏的字段以及可见的字段。

您可以使用input[type="hidden"]来检查提交的标签。这样就可以区分这两个标签的提交方式。

答案 1 :(得分:0)

jquery api说'hide'方法与将display: hidden添加到css相同。 http://api.jquery.com/hide/

为了确定元素是否隐藏,您可以使用

$("somePart").css("display");

如果隐藏返回的值,则隐藏该元素。如果不是,则元素可见。