- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Jqgrid 示例创建一个表,我试图获取所有已检查行的值并使用 ajax 将所选值传递到服务器。
当前,当我单击“获取选定”按钮时,它没有获取选定的值。
这里是我的 fiddle 的链接
另外,是否可以在每一行添加单选按钮,并且整个表格中只能选择一个单选按钮。
/***********************/
$("#getSelected").click(function() {
var ids = $("#output").jqGrid('getGridParam', 'selarrrow');
if (ids.length > 0) {
var names = [];
for (var i = 0, il = ids.length; i < il; i++) {
var name = $("#output").jqGrid('getCell', ids[i], 'Symbol');
names.push(name);
}
//alert ("Names: " + names.join(", ") + "; ids: " + ids.join(", "));
$("#names").html(names.join(", "));
$("#dialog-confirm").dialog({
height: 280,
modal: true,
buttons: {
'Cancel': function() {
$(this).dialog('close');
},
'Confirm': function() {
alert("Confirm");
//alert ("Names: " + names.join(", ") + "; ids: " + ids.join(", "));
/*$.ajax({
type: "POST",
url: "/cpsb/unprocessedOrders.do",
data: { method: "releaseTowics",
orderNum: JSON.stringify(ids),
names: JSON.stringify(names)
},
dataType: "json"
success: function(msg){
alert(msg);
},
error: function(res, status, exeption) {
alert(res);
}
});*/
}
}
});
}
});
/***********************/
最佳答案
您似乎使用了 the old demo 中的代码,我为 the old answer 创建的。该演示使用 jQuery UI 对话框。因此,为了让您的演示以最小的更改进行工作,您应该包含 jquery-ui.min.js
和 div,例如,它将用作 jQuery 对话框,
<div style="display:none;" id="dialog-confirm" title="Confirm">
<p>Are you sure want send this names:</p><p><span id="names"></span></p>
</div>
修改后的演示https://jsfiddle.net/OlegKi/615qovew/112/作品。当然,如果您愿意,您可以将 jQuery UI 替换为 Bootstrap 对话框。
我在演示中将免费的 jqGrid 4.13.3 替换为当前免费的 jqGrid 1.14.0。我添加了 autoresizeOnLoad: true
选项和 autoResizing
的新 resetWidthOrg: true
属性,以使列的宽度按内容宽度的比例调整大小(请参阅 the issue 了解更多详细信息)。
关于javascript - jqgrid : multiselect vales not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42496922/
我正在使用 Jqgrid 示例创建一个表,我试图获取所有已检查行的值并使用 ajax 将所选值传递到服务器。 当前,当我单击“获取选定”按钮时,它没有获取选定的值。 这里是我的 fiddle 的链接
我试图在垂直和水平中间对齐内容,同时使用 materializecss当窗口在较小的设备上时,列具有 100% 的宽度,而在较大的设备上,列在窗口中平均分配: A
我正在处理一些variable = value样式日期: data_type = {'Number': ['int','bool','float','complex'], '
使用 Parse Cloud 通过 OneSignal 发送推送通知。 Parse.Cloud.define('push', function(request, response) { var u
我有三个表 CustomerSales 和 Icecream。为了便于理解,每次销售中都有一个冰淇淋。 CustomerSales 表包含(CustomerId、PurchaseId、邮政编码、Ice
我已经阅读了所有与解包错误和 LPTHW ex 41 相关的答案,并重新检查了我的代码一个小时,但我仍然没有得到我的错误。 以下是我的代码: import random from urllib imp
我是一名优秀的程序员,十分优秀!