发布的jquery移动列表视图
本文关键字:列表 视图 移动 jquery | 更新日期: 2024-09-25 11:15:33
给定jquery移动项目的列表。
<ul data-role=listview" data-inset="true">
<li><a href="/dostuff?item=1">One</a></li>
<li><a href="/dostuff?item=2">One</a></li>
<li><a href="/dostuff?item=3">One</a></li>
</ul>
有没有一种最佳实践方法可以做到以下几点:
jquerymobile做了大量开箱即用的ajax工作。实现这一目标的最佳方式是什么。如果有更好的方法,我不想写大量的jquery。
我可以在每个li项上设置datarole="button",但我更希望样式保持不变。似乎没有一个等效的数据角色="提交",尽管这可能是完美的。
感谢
将列表项设置为
<li style="padding: 0" class="ui-btn-up-a">
@using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { data_ajax = "false", @class = listButton" }))
{
@Html.AntiForgeryToken()
<input type="submit" value="Post me" />
}
</li>
并添加CSS
.listButton .ui-btn {
margin: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 0;
text-align: left;
}
.listButton .ui-btn-inner {
padding: 0.4em 15px;
font-size: 16px;
}