Комбобокс Dojo не работает с последними браузерами - PullRequest
0 голосов
/ 09 июня 2011

Я работаю с dojo 1.6 и создал страницу, содержащую только комбинированный список.

Когда я запускаю его в Firefox 3.5, он работает, и все связанные с темами функции и функциональность dojo работают нормально.

Но в Firefox 3.6 и Chrome последней версии тема и функциональность (автоматический поиск) выпадающего списка не работают.

Вот мой код:

  <head>

  <script type="text/javascript" src="dojo/dojo.js" djconfig="parseOnLoad: true"></script>

        <script type="text/javascript">
            dojo.require("dijit.form.ComboBox");
            dojo.require("dijit.form.Button");
        </script>
        <link rel="stylesheet" type="text/css" href="dijit/themes/tundra/tundra.css" />
        <link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Common.css" />
        <link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Button.css" />
        </head>

    <body class="tundra">
        <p>Combox Box</p>
        <select dojoType="dijit.form.ComboBox" id="fruit" name="fruit">
            <option>           Apples           </option>
            <option>           Apricot           </option>
            <option>           Aarro           </option>
            <option selected>  Oranges          </option>
            <option>           Pears       </option>
            <option>           Mango       </option>
            <option>           Banana       </option>
        </select>

         <button dojoType="dijit.form.Button" type="button">Click Me</button>
    </body>

1 Ответ

0 голосов
/ 09 июня 2011

Отлично работает в любом браузере ... если доступ осуществляется через http://,, а не локально с file: //.Попробуйте просмотреть свою страницу через http, либо загрузив ее на удаленный сервер, либо с помощью локальной установки LAMP ( XAMPP отлично подходит для разработки и запускается только при явном запросеэто нужно сделать, чтобы ваша система не болела).

PS - Я не думаю, что вам нужны эти две строки:

<link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Common.css" />
<link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Button.css" />

, потому что они автоматически загружаются для вас.

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