Bootstrap Table点+号显示隐藏内容

-一个大坑 2017-05-25 10:42:41


<script>
$(function () {
//初始哈bootstrap table
var tb = new tableInit();
tb.Init();

$("#btnQuery").click(function () {
$("#rideInfo").bootstrapTable('refresh');
})
})

$(document).on("keydown", ".empTypeahead", function (e) {
$(".empTypeahead").typeahead({
minLength: 2,
source: function (query, process) {
$.ajax({
url: '/SCRP0101/GetFuzzyEmps',
dataType: 'JSON',
async: true,
data: { appNo: query },
success: function (data) {
var arr = [];
for (i in data) {
arr.push(data[i]['appNo']);
}
process(arr);
}
});
}
});
})

//定義bootstrap table
var tableInit = function () {
var rideTB = new Object();
rideTB.Init = function () {
$("#rideInfo").bootstrapTable({
url: "/SCRP0101/GetRideInfo",
method: "get",
classes: "table table-hover table-condensed",
striped: true,//隔行换色
cache: false,//禁用缓存
toolbar: "#toolbar",
queryParams: queryParams,
detailView: true,
pagination: true,//启动分页
sidePagination: 'client',//分页方式
pageNumber: 1,//初始化table时显示的页码
pageSize: 10,//每页条目
showFooter: false,//是否显示列脚
showPaginationSwitch: true,//是否显示 数据条数选择框
sortable: true,//排序
search: true,//启用搜索
showColumns: true,//是否显示 内容列下拉框
showRefresh: true,//显示刷新按钮
idField: 'APPNO',//key值栏位
onlyInfoPagination: true,//设置为 true 只显示总数据数,而不显示分页按钮。需要 pagination='True'
searchAlign: 'left',
buttonsAlign: 'left',
onExpandRow: function (index, row, $detail) {//點擊datagrid 展開按鈕事件
$.ajax({
type: 'GET',
cache: false,
url: '/SCRP0101/GetDetailsByCarNo',
data: { appNo: row['APPNO'] },
success: function (data) {
$detail.html(data);
}
});
},
onLoadError: function (status) {
toastr.error(status);
}
})
};
return rideTB;
};


点+号能进入后台,后台也返回值了,不过没有跳到_SendCarView隐藏部分视图


public PartialViewResult GetDetailsByCarNo(string appNo)
{
IList<DaysSendCar> concealDaysSendCar = ModelConvertHelper<DaysSendCar>.ConvertToModel(DaysSendCar.GetConcealDaysSendCar(appNo));
return PartialView("_SendCarView", concealDaysSendCar);
}
...全文
806 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
TATOQOQ 2019-07-08
  • 打赏
  • 举报
回复
-一个大坑 2017-05-25
  • 打赏
  • 举报
回复
引用 3 楼 qq_32661557 的回复:
Are you silly?
刚开始怎么都不行,然后今天突然发现问题了。。。。。
本人QQ-554433626 2017-05-25
  • 打赏
  • 举报
回复
Are you silly?
-一个大坑 2017-05-25
  • 打赏
  • 举报
回复
额,解决了。来人送分 return PartialView("_SendCarView", concealDaysSendCar.FirstOrDefault());
-一个大坑 2017-05-25
  • 打赏
  • 举报
回复
_SendCarView视图代码

@model SendCar.Web.Models.DaysSendCar
<table class="detailView table table-bordered table-hover table-condensed table-responsive">
    <thead>
        <tr class="info">
            <th>申請單號</th>
            <th>單據狀態</th>
            <th>申請人</th>
            <th>申請人部門?</th>
            <th>申請人聯絡方式</th>
            <th>用車日期</th>           
        </tr>
    </thead>
    <tbody>
        <tr class="info">
            <td>@Model.APPNO</td>
            <td>@Model.STATUS</td>
            <td>@Model.APPEMPLNAME</td>
            <td>@Model.XXX</td>
            <td>@Model.APPPHONENO</td>
            <td>@Model.APPDT</td>           
        </tr>
    </tbody>
</table>
<style>
    .detailView {
        font-size: 12px !important;
    }
</style>

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧