Я делаю простое приложение для изучения jQuery.
У меня две страницы
При нажатии кнопки мыши я хочу перенаправить 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>
Попробуй это. Он перенаправляет на /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"
});