ページに2つのフォーム送信があり、両方とも同じことをしています。
1 つはツールバー/ナビゲーション バーにあり、もう 1 つはメイン ページにあります。
私が抱えている問題は、ツールバーにフォームを追加すると、メインページのフォームが起動時に検索値を持たないことです。ツールバーのフォームをコメントアウトすると、メインページに値が含まれます。
//Toolbar submit
<form>
<div class="input-append">
<input type="text" class="span3" placeholder="Enter name" />
<button type="submit" class="btn-u">Go</button>
</div>
</form>
// Main page submit
<form class="form-inline margin-bottom-5">
<div class="input-append">
<input type="text" class="input-xxlarge" placeholder="Enter class name">
<button type="submit" class="btn-u">Go</button>
</div>
</form>
//JavaScript/JQuery
$("form").submit(function (e) {
var searchTerm = $("input:first").val();
if (searchTerm === '') {
// This part of the code is reached for the second submit,
// I have tried using id on the submit but have the same result
}