Перенаправить страницу с помощью jQuery

0

Я делаю простое приложение для изучения jQuery.

У меня две страницы

  • Test1.aspx
  • Test2.aspx

При нажатии кнопки мыши я хочу перенаправить On Test2.aspx с передачей некоторого значения querystring.

Ниже мой код, но он теперь работает:

<head runat="server">
<title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="Scripts/jquery-ui-1.8.20.min.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        $("#Button1").click(function () {
            $.post("Test2.aspx", {
                username: 'one',
                userid: '1'
            }, function (data) {
                window.location = data;
            });

        });
    });
</script>

  • 2
    Почему вы включаете JQuery три раза?
  • 0
    Я новичок, я не знаю, как использовать, поэтому я включил все Jquery.
Показать ещё 4 комментария
Теги:

1 ответ

0

Попробуй это. Он перенаправляет на /Test.aspx и кодирует объект data в строку запроса с помощью .param()

 $("#Button1").click(function () {
    var data = {
        username: 'one',
        userid: '1'
    }
    window.location = "./Test2.aspx?" + $.param(data); //"./Test2.aspx?username=one&userid=1"
});
  • 0
    Все еще не работает..
  • 0
    Yourhost.com/Test2.aspx?username=one&userid=1 работает?
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню