我想生成一个随机字符串,必须有来自az和3个数字的5个字母.
我怎么能用javascript做到这一点?
我有以下脚本,但它不符合我的要求.
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
var string_length = 8;
var randomstring = '';
for (var i=0; i<string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum,rnum+1);
}
Run Code Online (Sandbox Code Playgroud) 任何人都知道如何清除角度的ui选择框的选定值?
我想要select2的功能,你在selectbox中有一个小x.看起来不像是select2得到的allow-clear方法.
我在我的数据库中输入了以下条目:
images/test.jpg
Run Code Online (Sandbox Code Playgroud)
我想修剪条目所以我得到: test
所以基本上,我想要一切都在/之前和之后.
我该如何解决?
有没有办法设置jqgrid列的固定宽度(最大和最小)?
我在colmodel中设置了width属性,但如果我调整网格大小,则列正在调整.
我正在寻找使用javascript将多个字符串路径转换为嵌套对象的最佳方法.我正在使用lodash,如果这可能有任何帮助.
我有以下路径:
/root/library/Folder 1
/root/library/Folder 2
/root/library/Folder 1/Document.docx
/root/library/Folder 1/Document 2.docx
/root/library/Folder 2/Document 3.docx
/root/library/Document 4.docx
Run Code Online (Sandbox Code Playgroud)
我想创建以下对象数组:
var objectArray =
[
{
"name": "root", "children": [
{
"name": "library", "children": [
{
"name": "Folder 1", "children": [
{ "name": "Document.docx", "children": [] },
{ "name": "Document 2.docx", "children": [] }
]
},
{
"name": "Folder 2", "children": [
{ "name": "Document 3.docx", "children": [] }
]
},
{
"name": "Document 4.docx", "children": []
}
]
}
]
}
];
Run Code Online (Sandbox Code Playgroud) 我想在网格的初始加载时预加载一组过滤器.这样做的原因是我计划将最后选择的过滤器存储在会话变量中,以便用户在最后一次离开时回到网格.
我知道有一个选项可以在editoptions下为一列设置defaultValue,但我正在寻找一种方法来立即加载整个过滤器.(不是每个coulmn的功能).
我想将 imagemagick 的临时路径从 C: 中的路径更改为 E 上的路径:
我怎样才能做到这一点?
我有以下代码来更改Jqgrid的页面.
function setPage() {
$('#editGrid').setGridParam({ page: 10 }).trigger('reloadGrid');
alert("Success");
}
Run Code Online (Sandbox Code Playgroud)
我得到了成功消息,但页面不会改变.目前我在网格的loadcomplete部分运行该函数.
任何帮助,将不胜感激.
我的jqgrid中有一个coulmn状态.
如果状态为"活动",则我希望同一行中的另一个单元格为绿色.如果状态为"未激活",我希望单元格为红色.
如何才能做到这一点?
截至目前,我已在"图片"行创建了自定义格式化程序:
formatter: function () { return "<img src='../images/red.png'/>" }
Run Code Online (Sandbox Code Playgroud) 我有一个带内联编辑的jqgrid,并且可以添加新行.
此时,新行以网格顶部的"编辑"模式显示.我想要的是将新行添加到网格的底部,因为我的"添加新行"按钮位于自定义bottompager中...
任何人都知道这是否可行?
我很难设置jquery datepicker的最大日期.我想在最后约会时加30天.
我以dd.mm.yyyy格式得到我的约会.我拆分日期并制作一个Date对象,将其用作mindate(这是有效的).我的问题是我不能在maxdate属性上使用'+ 30D',我也尝试将第二个日期对象作为我的maxdate而没有任何影响.
我当前的代码不起作用:
var values = validdate.split(".");
var parsed_date = new Date(values[2], values[1], values[0]);
var maxdate = new Date();
maxdate.setDate(parsed_date.getDate() + 30);
$("#date").datepicker({
changeMonth: true,
changeYear: true,
minDate: parsed_date,
maxDate: maxdate
});
Run Code Online (Sandbox Code Playgroud) 我正在寻找一种方法来设置过滤器工具栏中多列的默认值JSON.
我知道我可以defaultvalue在searchoptions中使用该选项,但我希望能够使用a设置过滤器json string.
我的json字符串:
{"groupOp":"AND","rules": [{"field":"PART_AFFILIATION","op":"eq","data":"PART-M"},{"field":"STATUS","op":"eq","data":"Active"}]}
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用以下代码获取多选的所有选项值.
var service_m = $("#SelectRight>option").map(function () { return $(this).val(); });
Run Code Online (Sandbox Code Playgroud)
当我这样做时,我只得到[object Object]作为回报.
关于如何解决这个问题的任何建议?
jqgrid ×6
javascript ×3
jquery ×3
angularjs ×1
imagemagick ×1
sql ×1
sql-server ×1
ui-select ×1