-1

私のページには2つのタブがあり、非表示のタブのパラメータが送信されるかどうかを確認したかったのです。それを知っている人はいますか?

$("somePart").hide();
4

2 に答える 2

1

要素(div)の属性を意味する場合は、はい、次を使用して取得できます。

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

この上記のコードは、div の ID を提供します。他の属性も同様に取得できます。パラメータでこれらを意味していると思います。

を含む div が送信されるかどうかを知りたい場合はdisplay: none、必ず確認してください。フォームでは、すべての入力がサーバーに送信されますが、非表示の入力もあります。

デフォルトでは、すべてが からサーバーに送信されますform。したがって、表示されるフィールドだけでなく、非表示のフィールドも取得できます。

input[type="hidden"]どのタブが送信されているかを確認するために使用できます。これら 2 つのタブの送信方法を区別できるようにします。

于 2013-10-23T03:37:13.447 に答える
0

display: hiddenjquery api によると、「非表示」メソッドはcssに追加することと同じです。http://api.jquery.com/hide/

要素が隠されているかどうかを調べるには、次を使用できます

$("somePart").css("表示");

返された値が非表示の場合、要素は非表示です。そうでない場合、要素は表示されます。

于 2013-10-23T03:40:16.647 に答える