小编Shi*_*dam的帖子

为div jquery的文本分配索引

我们有一个html div(第一张图片)和一串字符串(见第二张图片) 在此输入图像描述 在此输入图像描述

我们必须将单个索引(如安全[A4]和安全[A5])分配给div的文本.

但是目前它为相同的文本分配了两个脚注,例如安全[A5] [A4],因为在html div中安全发生了两次.

我们目前的尝试是:

for (var i = 0 ; i < totalNumberOfItemsInCorrelationGrid; i++) {
    var currentDataItem = data[i];
    arr = new Array(currentDataItem.correlation_text, currentDataItem.corr);
    arrOfCorrelatedTextOfCorrelationGrid.push(arr);
}           

// sorting from bigger length of string to smaller length of string
arrOfCorrelatedTextOfCorrelationGrid.sort(function (a, b) {
    return b[0].length - a[0].length; // ASC -> a - b; DESC -> b - a
});

arrOfCorrelatedTextOfCorrelationGrid.forEach(function (item) {
    // item[0] gives value of corelated Text
    // item[1] gives value of corr i.e A1 , …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

未捕获的TypeError:undefined不是datepicker中的函数

我想在mvc4中使用jquery的日期选择器.

它给了我错误:

Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

我的jQuery函数如下:

$(document).ready(function () {
    $('#dpFrom').datepicker();
});
Run Code Online (Sandbox Code Playgroud)

HTML部分如下:

 <input type="text" id="dpFrom"  />
Run Code Online (Sandbox Code Playgroud)

我提到:

未捕获的TypeError:undefined在使用jQuery UI时不是一个函数

包括:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

总javascript成了:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>  
<script type="text/javascript">
    jQuery(document).ready(function () {
        jQuery('#dpFrom').datepicker();

    });
</script>
Run Code Online (Sandbox Code Playgroud)

它仍然给我错误.

请帮忙...

javascript jquery datepicker asp.net-mvc-4

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

不允许用户输入大于12的数字

我有一个HTML文本框:

<input style="width: 13%; height: 25%" name="txthour" id="txthour" onkeypress="return isNumberKey(event)">
Run Code Online (Sandbox Code Playgroud)

我希望用户在输入大于12的数字时停止.

当用户输入1时,我不希望他们输入数字3,这将阻止数字变为13(大于12).

我在Javascript中用这个:

function isNumberKey(e) {

        if (isNaN($("#txthour").val()))
        {
            alert("Enter only numbers");
        }

        if ($("#txthour").val() > 12) {

            e.cancel;
        }

        }
Run Code Online (Sandbox Code Playgroud)

但如果它进入13,它就不会取消该文本.

javascript jquery

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

标签 统计

javascript ×3

jquery ×3

asp.net-mvc-4 ×1

datepicker ×1

html ×1