Кнопка в контрольной группе не перенаправлена ​​должным образом - jQuery mobile - PullRequest
0 голосов
/ 30 мая 2011

Код ниже, кажется, не перенаправляет должным образом.Код находится в html-файле с именем options.html, и когда я нажимаю «Викторина», URL-адрес, по которому осуществляется переход, является /options.html#results.jsp.Должен ли URL перенаправления не быть /results.jsp?

<!DOCTYPE html> 
<html> 
    <head> 
    <title>Options</title> 

    <link rel="stylesheet" type="text/css" href="jquery.mobile-1.0a4.1.css" />
    <script type="text/javascript" src="jquery-1.6.1.js"></script>
    <script type="text/javascript" src="jquery.mobile-1.0a4.1.js"></script>
    <script type="text/javascript" src="jquery.mobile-1.0a4.1.js"></script>

</head> 
<body> 

<!-- Page starts here -->
<div data-role="page" data-theme="b" id="page1">

    <div data-role="header" id="hdrMain" name="hdrMain" data-nobackbtn="true">
        <h1>Options</h1>
    </div>


<center>
    <div data-role="content" id="contentMain" name="contentMain">   

    <form id="form1">

    <div data-role="controlgroup">
<a href="results.jsp" data-role="button" >Quiz</a>
<a href="index.html" data-role="button" >No</a>
<a href="index.html" data-role="button" >Maybe</a>
</div>


    </div><!-- contentMain -->
  </center>


</div> <!-- page1 -->


<!-- Page ends here -->
</body>
</html>

Ответы [ 2 ]

1 голос
/ 31 мая 2011

Если вы не хотите использовать навигацию AJAX, используйте любой из следующих атрибутов в a-tag

  • отн = внешний
  • target (с любым значением, например "_blank")

См. http://jquerymobile.com/demos/1.0a4.1/#docs/pages/docs-navmodel.html

Если вам нужно более подробно изучить навигацию в jQuery Mobile, ознакомьтесь с этим полезным руководством

http://jqx.ca/nav/

1 голос
/ 31 мая 2011

Так работает jQuery Mobile. Если браузер поддерживает AJAX, то все запросы выбираются с помощью ajax и управляются jQuery Mobile.

Пожалуйста, прочитайте первые несколько глав документации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...