でフォームを送信するために、各()関数は、フォームが送信ますが、それは場合の条件をしなかった、私は複数の.profit
テーブルが含まれているフォーム.table
を持っていました。提出する場合は、.profit
テーブルの列、if cost > salePrice
の各salePriceとコストを確認したい場合は、提出しないでください。jQueryの確認
問題はページが常に確認ウィンドウを警告している、私はなぜわからない。 これは私が得たものである:
$(".table").submit(function(event) {
$('.salePrice').each(function() {
var $table = $(this).parents('.profit');
var cost = $table.find('.cost').val();
if($(this).val() < cost) {
if(confirm("cost is larger than salePrice, are you sure?")){
result = true;
return false;
} else {
result = false;
return false;
}
}
});
if (result) {
return true;
}
else {
return false;
}});
ユーザーがクリックするが、それは天気がフォームを送信するかどうかチェックします確認してください。私はこれが理にかなってほしい。ありがとう。
jsfiddleでHTML:https://jsfiddle.net/6jjhmb7L/1/
HTMLを表示できますか? – vvtx
jsbinやjsfiddleで共有できますか? –
THX!私はそれをjsfiddleに書きます。 –