フォームを送信すると検証が行われ、検証チェックをパスすると関数が呼び出されます。今私がしたいのは、変数の値に応じてフォームを別の関数に提出する必要があるということです。のみnewport()
条件jqueryに基づいて異なる関数にフォームを送信する方法
$('#select_port').on('submit',function(e){
var port = $("input[name='port_type']:checked").val();
if(port == "chennai" || "mumbai" || "calicut"){
newport();
}
else if(port == 'gujarat'){
gujaratport();
}
}
は関係なく、ポート値が何であるかと呼ばれていません。ポートの値がchennai、mumbai、calicutの場合は、newport()
関数にコールします。ポート値がgujaratの場合は、gujaratport()
を呼び出す必要があります。値が何であれnewport()
関数が呼び出されます。
質問を更新して関連するHTMLを追加できますか? – Sharlike