これは私のhtml出力です。すべてのフィールドが空の場合、ユーザーの+をクリック(タブを追加)アイコンは、その後のフィールドが満たされている&過去のか を確認する方法ときJquery +すべてのpreviosフィールド(ラジオボタン、選択とテキストボックス)が塗りつぶされたら、新しいボックスを追加します
エラーメッセージが来ます。
jQuery('.add-contact').click(function (e) {
e.preventDefault();
// check previous box is field or not
{check code}
var siteUrl = jQuery(this).data('url');
var productId = jQuery(this).data('id');
var id = jQuery(".nav-tabs").children().length; //think about it ;)
var tabId = 'personalize_' + id;
jQuery(this).closest('li').before('<li><a href="#personalize_' + id + '">Personalize</a> <span> x </span></li>');
var DataPersionalize = '<div class="tab-pane" id="' + tabId + '">';
DataPersionalize += '</div>';
// append data
jQuery('.tab-content').append(DataPersionalize);
jQuery('.nav-tabs li:nth-child(' + id + ') a').click();
});
ラジオボタンの場合はどうすればよいですか?
はあなたが& &によって分離された原稿の条件内のすべての項目であればelse文を作成し、入力フィールドのそれぞれが> 0の長さと、ラジオボタンの値を持っているかどうかを確認でき
あなたはjQueryの検証を使用している、ようですか? https://jqueryvalidation.org/ – Esko
@Esko;私は のような検証を使用しましたallGood = true; $( "入力")各(関数(){ IF($(この).val()== ""){偽 allGood =; リターン偽; }})。 でも、ラジオボタンでは機能しないと思います – Trliok