小编Owa*_*med的帖子

在多个div上添加父div

我想添加一个父div.

<div id="faceone"><img src=""></div>

<div id="facetwo" ><img src=""></div>

<div id="facethree"><img src=""></div

<div id="facefour"><img src=""></div>
Run Code Online (Sandbox Code Playgroud)

这是四个div,我想在它们上面添加一个父div.我试过这个

$('#faceone').wrapAll('<div class="cubeSpinner">'); 
Run Code Online (Sandbox Code Playgroud)

但这只是在faceone上面添加了cubeSpinner

<div class="cubeSpinner">

<div id="faceone"><img src=""></div>

</div>
<div id="facetwo" ><img src=""></div>

<div id="facethree"><img src=""></div

<div id="facefour"><img src=""></div>
Run Code Online (Sandbox Code Playgroud)

但我希望结果应该是这样的

<div class="cubeSpinner">

<div id="faceone"><img src=""></div>

<div id="facetwo" ><img src=""></div>

<div id="facethree"><img src=""></div

<div id="facefour"><img src=""></div>

</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery html5

7
推荐指数
1
解决办法
609
查看次数

C#linq列表找到最接近的数字

我有一个数字列表,我想找到最接近四个数字的搜索号码.

例如,如果搜索号是400000,并且列表是:{150000, 250000, 400000, 550000, 850000, 300000, 200000),那么最接近的4个数字将是:

{300000, 400000, 250000, 550000}
Run Code Online (Sandbox Code Playgroud)

任何帮助或建议将不胜感激.

c# linq enumeration list closest

6
推荐指数
1
解决办法
122
查看次数

使用 contains 关键字删除所有缓存

这就是我创建缓存键的方式

string cachekey_base = "IR_";
string symbol = "AUD";
static string id = "12345";

string cacheKey_Quote = $"{cachekey_base}{symbol}{id}Quote";
Run Code Online (Sandbox Code Playgroud)

id 是随机生成的,所以如果我知道 id,那么只需像这样删除缓存即可

    MemoryCache.Default.Remove(key);
Run Code Online (Sandbox Code Playgroud)

但问题是Id可以是任何随机数。

那么有没有一种方法可以删除使用 contains 关键字。

例如,在我的例子中,如果键包含“IR_”,则删除所有缓存

任何帮助或建议将不胜感激。

预先感谢`

.net c# memcached caching c#-4.0

4
推荐指数
1
解决办法
1679
查看次数

Kendo UI下拉列表验证

<%= Html.Kendo().DropDownList()
    .Name("ScheduleNumber1")
    .DataTextField("ScheduleNumber")
    .DataValueField("ScheduleNumber")
    //  .Filter("contains")
    .DataSource(source => {
        source.Read(read =>
        {
            read.Action("GetScheduleNumber1", "Ticket");
        })
        .ServerFiltering(false);
    })
    .OptionLabel("Please Select")
%>
Run Code Online (Sandbox Code Playgroud)

我在asp.net mvc问题中使用kendo dropdownlist,您能否告诉我如何在选择“请选择”时添加所需的验证,但我无法找到如何添加验证,我的模型验证不起作用

c# asp.net asp.net-mvc kendo-ui drop-down-menu

3
推荐指数
1
解决办法
1万
查看次数

Javascript下载无法在Firefox和IE中运行

我正在下载图片.它仅适用于Chrome,不适用于Firefox或IE.

        var a = document.createElement('a');
        a.href = canvas.toDataURL("image/jpeg").replace("image/jpeg", "image/octet-stream");
        a.download = 'Post-ITIE.jpg';
        a.click()
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我,它如何适用于所有浏览器.

JsFiddle的例子

帮助将受到高度赞赏.谢谢

javascript html5 canvas todataurl

3
推荐指数
1
解决办法
4016
查看次数

OpenXML 大数据集到 excel 非常慢

我正在使用 OpenXml 将大数据转换为 Excel,并且我正在使用以下导出到 Excel 类

http://www.codeproject.com/Articles/692092/A-free-Export-to-Excel-Csharp-class-using-OpenXML

下面是我班级中的代码。

  public static bool CreateExcelDocumentAsStream(DataSet ds, string filename, System.Web.HttpResponse Response)
    {
        try
        {
            System.IO.MemoryStream stream = new System.IO.MemoryStream();
            using (SpreadsheetDocument document = SpreadsheetDocument.Create(stream, SpreadsheetDocumentType.Workbook, true))
            {
                WriteExcelFile(ds, document);
            }
            stream.Flush();
            stream.Position = 0;

            Response.ClearContent();
            Response.Clear();
            Response.Buffer = true;
            Response.Charset = "";

            //  NOTE: If you get an "HttpCacheability does not exist" error on the following line, make sure you have
            //  manually added System.Web to this project's References.

            Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
            Response.AddHeader("content-disposition", "attachment; filename=" + …
Run Code Online (Sandbox Code Playgroud)

c# excel openxml openxml-sdk c#-4.0

2
推荐指数
1
解决办法
5389
查看次数

Linq 连接两个表并计数列

我有两张桌子。

表A

TableAId value value2
 1        a     b
 2        aa    bb
Run Code Online (Sandbox Code Playgroud)

表B

TableBId TableAId  Status 
  1        1       success
  2        1       success
  3        2       failed
  4        2       failed
Run Code Online (Sandbox Code Playgroud)

我想创建列表

   TableAId value value2 successCount errorCount
     1        a     b       2           0
     2        aa    bb      0           2
Run Code Online (Sandbox Code Playgroud)

这是我试图创建的查询,但我得到了错误的结果。

 var query = (from a in db.TableA.AsEnumerable()
                join b in db.TableB.AsEnumerable()
                on a.TableAId equals b.TableAId
                select
                new
                {
                    TableAId = a.TableAId,
                    value = a.value,
                    value2 = a.value2,
                    successCount = b.Status.Count(t => t.ToString() == "success"), …
Run Code Online (Sandbox Code Playgroud)

c# sql linq list c#-4.0

1
推荐指数
1
解决办法
3129
查看次数

用0替换前三个字符

我正在从字符串中删除所有空格,并替换+610.我正在检查前三个字符是否+61替换为0

下面的代码工作正常

 function updateMobileNumber() {
    var updatedMobileValue = visibleField.val().replace(/\s+/g, "");
    if (updatedMobileValue.charAt(0) === '+'&& 
        updatedMobileValue.charAt(1) === '6'&& 
        updatedMobileValue.charAt(2) === '1' ){
           updatedMobileValue = updatedMobileValue.replace('+61', '0');
     }
    console.log(updatedMobileValue);
 }
Run Code Online (Sandbox Code Playgroud)

有没有有效的方法来做到这一点.

任何建议,将不胜感激.

提前致谢

javascript regex validation jquery replace

0
推荐指数
1
解决办法
50
查看次数