данный заполнитель - PullRequest
       9

данный заполнитель

2 голосов
/ 09 августа 2011

Страница 146 из jQuery mobile Книга первого взгляда упоминает заполнитель данных, но я не думаю, что это работает. У меня есть:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="Phillip Senn">
<title>jQuery Mobile Matrix</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/latest/jquery.mobile.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script src="http://code.jquery.com/mobile/latest/jquery.mobile.js"></script>
</head>
<body>

<h1>slider</h1>
<div data-role="fieldcontain">
    <label for="mySelect">Choose One:</label>
    <select id="mySelect">
        <option value="1">One</option>
        <option value="2" data-placeholder="true">Two</option>
        <option value="3">Three</option>

    </select>
</div>
</body>
</html>

И «Два» не является вариантом по умолчанию. Разве я не должен использовать выбранный атрибут вместо этого?

1 Ответ

1 голос
/ 09 августа 2011

Заполнитель предназначен для случаев, когда у вас есть элемент типа «Выбрать один» в списке, который вы не хотите отображать в собственном средстве выбора (вместо этого элемент-заполнитель данных будет отображаться как заголовок собственного виджета).Например:

<select>
  <option value="" data-placeholder="true">Choose one:</option>
  <option value="1">One</option>
  <option value="2">Two</option>
</select>

Если вы хотите, чтобы он был предварительно выбран, тогда да, вы должны использовать атрибут selected.

...