PhoneGap + jQuery Mobile: нажмите на <a>, и смартфон покажет экран телефонного звонка - PullRequest
0 голосов
/ 22 января 2012

У меня есть файл PhoneGap + jQuery Mobile для android index.html.

    <div data-role="page" id="dashboard"> has a <ul><li> like this.
    <li>
      <a href="#enterInfo">정보 입력</a>
    </li>

когда я нажимаю #enterInfo li, иногда страница корректно меняется на эту страницу.

    <!-- page enterInfo -->
    <div data-role="page" data-theme="b" id="enterInfo">

<div data-role="header" data-position="inline">
    <a href="#dashboard" data-icon="delete">cancel</a>
    <h1>정보 입력</h1>
    <a href="#dashboard" data-icon="check" data-theme="b">save</a>
</div><!-- /header -->

<div data-role="content" id="enterInfo" >  
  <p>
    <form method="post" class="dialog" id="enterInfoForm" action="http://wafflemaker.kr/flatlens/enterInfo.php" data-ajax="true">
    <fieldset>
    <div data-role="fieldcontain">
     <p id="juminP">
      <label for="jumin">주민등록번호</label>
      <input type="text" id="jumin1" name="jumin1" size="6" />-<input type="password" id="jumin2" name="jumin2" size="6" />
      <label for="age">연령</label>
     </p>
      <select name="age">
        <option value="20s" selected>20대</option>
        <option value="30s">30대</option>
        <option value="40s">40대</option>
        <option value="50s">50대</option>
        <option value="60s">60대</option>
      </select>
      <label for="as_dong">주소(지역구를 찾아줍니다)</label>
      <input type="text" id="as_dong" name="as_dong" value=""/>
    </div>
    <input type="button" id="as_search" name="as_search" value="검색">    
    <!--
    <a href="index.html" rel="external" data=role="button" data-icon="arrow-r" data-iconpos="right" data=theme="a" 
    onclick="searchAddress(document.getElementById('as_dong').value);">검색</a>
    -->
    <a class="button" type="submit" id="enterInfoFormSubmit" name="submit" href="#">전송</a>
  </fieldset>
  </form>
</p>
<div id="as_show"></div>

    검색어 -> 부산광역시 : 부산광역시를 가지는 주소를 표시<br>
    검색어 -> 거제3동 : 거제3동을 가지는 주소를 표시
</div><!-- /content -->

Но после 4-5 повторений нажатия кнопки li -> отмены экран меняется на экран телефонного звонка с номерами 1270-50193.

Что за ошибка. Можете ли вы помочь это?

1 Ответ

0 голосов
/ 22 января 2012

В вашем фрагменте кода идентификаторы дублируются:

<div data-role="page" data-theme="b" id="enterInfo">
<div data-role="content" id="enterInfo" >
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...