У меня есть форма со следующей кнопкой:
<input id="test2" class="formbutton" type="submit" value="Play again" />
При нажатии на кнопку отправки запускается этот javascript:
$("#test2").click(function(){
$.ajax({
type: "POST",
data: $("#form").serialize(),
cache: false,
url: "insert.php"
});
return false;
});
Это все работает нормально.Проблема в том, что когда я пытаюсь объявить location.href="mahjong.php?layout=win";
, я хочу, чтобы при нажатии этой кнопки форма отправлялась и загружала URL-адрес mahjong.php? Layout = win
Если я использую:
$("#test2").click(function(){
location.href="mahjong.php?layout=win";
$.ajax({
type: "POST",
data: $("#form").serialize(),
cache: false,
url: "insert.php"
});
return false;
});
Я захожу на URL, но форма не всегда отправляется.Как это исправить.Я не могу редактировать файл insert.php, так как этот файл используется и другими кнопками (где перенаправление не требуется)