2010-11-23 96 views
0

我正在使用Web Application Toolkit for Mobile Web Applications爲使用asp.net MVC的Windows 7 Mobile和iPhone開發一個簡單的網站(它允許更新用戶)。使用iPhone的「Web應用程序工具包」用於iPhone

我使用ibbdemo作爲模擬器來測試iPhone。

我一直都沒有面對這個問題。

  1. 使用Javascript/jQuery是不工作(我試圖只用一個文本框設置的document.ready的文本框的值在一個普通頁)
  2. 單選按鈕的形式集合返回所有以逗號分隔值,不僅僅是選中的一個。

編輯:

我試圖做管理員登錄後,下面的網站:

  1. 像活躍用戶和非活動用戶(主/指數)顯示的鏈接。
  2. 一旦管理員點擊活動用戶鏈接,活動用戶列表將顯示(用戶/活動)
  3. 點擊用戶的名稱,頁面更新用戶的詳細信息,如姓名,性別,電子郵件,...將顯示(用戶/詳細信息)

JavaScript工作到第1步,從第2步開始,它什麼都不做。我曾嘗試在(Main/Index)頁面中添加一個虛擬文本框,並在document.ready中設置該值,它工作正常。但是當我在(用戶/活動)或(用戶/詳細信息)相同時,javascript/jquery似乎不起作用。爲了測試,我已將第一頁內容複製到所有這些內容,但它仍然可以在第一頁中工作,但不會休息。我對這個問題感到困惑。

這裏是一個看起來(主/指數)的HTML:

 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Mobile/iPhone/Site.Master" 
     Inherits="System.Web.Mvc.ViewPage" %> 

    <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
     <div class="toolbar"> 
      <h1 id="pageTitle"> 
      </h1> 
      <a id="backButton" class="button" href="#"></a> 
     </div> 
     <form id="dashboardForm" action="Main/Index" method="get" title="Dashboard" class="panel" 
     selected="true"> 
     <fieldset> 
<div class="row"> 
      <label> 
       Dummy:</label> 
      <%= Html.TextBox("dummyText") %> 
     </div> 
      <div class="row"> 
       <label> 
        Users: <a href="/User/Detail?IsNew=true">Add</a></label> 
      </div> 
      <div class="row"> 
       <a href="/User/Active">Active Users</a> <a href="/User/Inactive">Inactive Users</a> 
      </div> 
     </fieldset> 
     </form> 

<script type="text/javascript" language="javascript"> 

     $(function() { 
      $("#dummyText").val('test'); 
     }); 
    </script> 
    </asp:Content> 

是否有任何變通或者有沒有人遇到同樣的問題,找到了一個解決方案?

或有任何其他toolikit開發使用asp.net MVC的移動應用程序,請建議

回答

1

有在Safari(蘋果瀏覽器)的模式,可以讓您模擬移動Safari瀏覽器,對瀏覽器蘋果手機。

在菜單中,找到DevelopUser Agent並選擇您想要模擬的瀏覽器。

+0

Safari(開發)中的問題仍然存在,仍然是javascript和單選按鈕表單問題。我添加了$(「#FirstName」)。val(「Test」);或document.getElementById('FirstName')。value =「Test」;在文檔準備就緒,但我沒有看到該文本框中的任何值 – Prasad 2010-11-23 10:38:45