- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个搜索掩码,我希望当双击一行时,返回所选行的代码。我正在使用 shieldui 的 shieldGrid。如何获取选中的行?
我尝试检索选定的行,但它仍然是空的。
@using TheBetterWayStoreHandler.Resources
@model TheBetterWayStoreHandler.Models.CustomerGroupModel
@{
ViewBag.Title = "Ricerca Clienti";
Layout = "~/Views/Shared/_PagesLayout.cshtml";
}
<form id="searchCustomerForm" action='@Html.Raw(@Url.Action("SearchSelection", "Customer"))?selectedCustomer=' + selectedCustomer.value method="post">
<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top" style="background-color: #e3f2fd;">
<a class="navbar-brand" href="@Url.Action("Index", "Dashboard")">The Better Way - @ViewBag.Title</a>
<ul class="navbar-nav">
<li class="nav-item">
<button type="submit" class="btn btn-outline-success" data-toggle="tooltip" title="Salva" data-placement="bottom" value="Input Button">
<span class="fa fa-hdd fa-lg" aria-hidden="true"></span>
</button>
</li>
</ul>
</nav>
<div class="container-fluid body-content" style="height: 100%">
<input id="selectedCustomer" name="selectedCustomer" type="hidden" value="">
<div id="customerSearchGrid"></div>
</div>
</form>
<script>
var selectedCustomerVar = "";
jQuery(function ($) {
$("#customerSearchGrid").shieldGrid({
dataSource: {
remote: {
read: "@Session["ApiPath"]" + "GetCustomerSearch?searchString=" + "@Session["SearchString"]",
}
},
rowHover: true,
columns: [
{ field: "CustomerCode", width: "80px", title: "@Resources.Tb_CustomerCode", type: String },
{ field: "CustomerDescription", title: "@Resources.Tb_CustomerDescription", type: String }
],
sorting: {
multiple: true
},
scrolling: true,
height: "700px",
selection: {
type: "row",
multiple: false,
toggle: true
},
editing: {
enabled: false
},
events: {
selectionChanged: function (e) {
var selected = e.target.contentTable.find(".sui-selected");
if (selected.length > 0) {
selectedCustomer.value = selected[0].cells[0].textContent;
}
else {
selectedCustomer.value = "";
}
},
ondblClickRow: function(rowId) {
var rowData = jQuery(this).getRowData(rowId);
var customerCode = rowData['CustomerCode'];
location.href = '@Url.Action("SearchSelection", "Customer")?selectedCustomer=' + customerCode;
}
}
});
});
$("#customerSearchGrid").dblclick(function () {
var sel = $("#customerSearchGrid").swidget().selectedRowIndices();
alert(sel);
window.searchCustomerForm.submit();
});
selectedCustomer 为空,sel 变量也为空...
谢谢。
最佳答案
可能在处理选择之前引发了 dblclick 事件...
您可以尝试使用 selectionChanged处理选择更改的事件。
关于javascript - ShieldUI 网格 : how to get the row where the doubleclick is fired,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54655833/
是否有属性或方法可以指定 ShieldUI 网格中列的最小宽度? $("#grid1").shieldGrid({ dataSource: {
我有以下代码: protected void SetChartToItem(Item item) { ShieldChart1 = new ShieldChart();
我用 ShieldUI 实现了 jQuery gridview。我遇到的问题是网格的数据源。 这是他们的示例: http://demos.shieldui.com/web/grid-general/b
你能告诉我如何设置一个包含网格小部件的选项卡小部件,其中选项卡小部件会根据其容器自动调整大小,而网格会根据选项卡容器自动调整大小(并且可以正确滚动)。谢谢。 最佳答案 我想这就是你需要的 https:
我目前在使用 Wicket/ShieldUI 组合时遇到了有关图表的问题。 在页面初始化时,图表显示良好(即第一次渲染时)。这些图表将作为 ListView 的一部分呈现。 我需要能够更新这些图表中的
我来自不同的开发背景,对 jQuery 和/或 shieldUI 知之甚少。有人可以很快解释一下如何删除/销毁 shieldUI 组件或小部件吗?我没有看到任何特殊的小部件方法,因此我假设这是用 jQ
我正在使用 ShieldUI 网格,并希望网格上的新行在其中一列中显示下拉菜单。此列不可编辑并显示文本。我希望用户能够从下拉列表中选择一个值,但添加后不可编辑。我已经多次查看文档,但似乎无法弄明白。
我想使用 ShieldUI 库(网格组件)向用户呈现表格数据。 这个库的问题是,如果我创建一个新项目并且在我想编辑或删除它之后,网格无法提供它的 id(因为数据库为我生成),尽管我在执行 INSERT
默认情况下,ShieldNumericTextBox 不允许输入逗号并自动将输入的数字格式化为美国格式(例如,输入 10000 后,它将变为 10,000)。 我想将默认格式更改为欧洲格式,我在文本框
我正在使用 ShieldUI 在网页上制作可编辑的网格。可以在 this URL 找到非常相似的网格。 . 我的要求是在上述网格中仅使 1 列可编辑,同时将其余列保持为不可编辑。 Documentat
我有一个搜索掩码,我希望当双击一行时,返回所选行的代码。我正在使用 shieldui 的 shieldGrid。如何获取选中的行? 我尝试检索选定的行,但它仍然是空的。 @using TheBette
我正在尝试使用 Shield UI JavaScriptChart 显示一些销售数据。我目前有两个系列。其中一个包含 2012 年的数据,第二个包含 2013 年的数据。这是我的代码:
我正在尝试使用 shieldUi apache wicket 集成呈现具有多个 y 轴的图表。 当图表只有一个 y 轴时,我习惯于通过以下方式添加 y 轴: chart.getOptions().ge
我正在使用shieldui的网格来显示一些数据。如果只有一个数据节点,则表会呈现并显示“没有可显示的数据”。如果有两个或多个结果,则说明没问题。这是我用来显示数据的代码 - $('.data-hold
这里有一个 ShieldUI Chart 的示例,是否有人可以在用户单击 CharLegent 时禁用隐藏/显示图表的功能?我的意思是,正如您所看到的,当用户点击“制动距离”时,黄色图表已被隐藏。我想
我是一名优秀的程序员,十分优秀!