-1

最初のフィールドにデータがある場合、次の2つのフィールドにもデータが必要になるようにする方法を見つけようとしています。すべての行に対してこれを行う簡単な方法はありますか?各フィールドには行の一意のIDがあり、すべてが一意である必要がありますか?

田畑

4

2 に答える 2

1

はい、すべてのフィールドに一意のIDが必要です。ただし、IDの代わりにクラスを使用できます。列のすべての要素に同じクラスを使用するだけです。次に、特定の行内の要素のクラス名に基づいて、jqueryを使用して検証を行うことができます。コードの一部をjsfiddleまたは同様のサービスに貼り付けると、コーディングを支援できます

于 2013-02-05T14:11:06.847 に答える
1
$(".class-for-trade-in").each(function() {
    if($(this).val() != "") {
        var input_2 = $(this).parents("td").next().find("input");
        var input_3 = $(this).parents("td").next().next().find("input");
        // Validate the two inputs
    }
});
于 2013-02-05T14:16:04.940 に答える