<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQuery Mobile Form Basics</title>
<link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<!-- Basic Form -->
<div data-role="page" id="home">
<div data-role="header">
<h1>Basic Form Example</h1>
</div>
<div data-role="content">
<form>
<label for="username">Username:</label>
<input type="text" id="username" name="username">
<label for="password">Password:</label>
<input type="password" id="password" name="password">
<label for="email">Email:</label>
<input type="email" id="email" name="email">
<fieldset data-role="controlgroup">
<legend>Choose your gender:</legend>
<input type="radio" name="gender" id="male" value="male">
<label for="male">Male</label>
<input type="radio" name="gender" id="female" value="female">
<label for="female">Female</label>
</fieldset>
<label for="country">Country:</label>
<select id="country" name="country">
<option value="usa">United States</option>
<option value="canada">Canada</option>
<option value="uk">United Kingdom</option>
</select>
<label for="comments">Comments:</label>
<textarea id="comments" name="comments"></textarea>
<input type="submit" value="Submit">
</form>
</div>
<div data-role="footer">
<h4>© 2023 My App</h4>
</div>
</div>
</body>
</html>
在这个例子中,我们创建了一个基本的表单,其中包含文本输入框、密码输入框、邮箱输入框、单选框、下拉列表和文本区域。这个表单使用了 jQuery Mobile 提供的样式和结构,以确保在移动设备上具有良好的外观和交互性。
一些注意事项:
- data-role="controlgroup" 用于包裹单选框,使它们在一组中显示。
- data-role="footer" 用于显示页面底部的版权信息。
转载请注明出处:http://www.zyzy.cn/article/detail/14459/jQuery Mobile